做文案需要用到的網(wǎng)站站長工具搜索
前言
本文是該專欄的第14篇,后面將持續(xù)分享OpenCV計算機視覺的干貨知識,記得關注。
本文主要來詳細說明,基于OpenCV來獲取鼠標點擊位置的坐標,并按坐標的位置進行自動繪制圖像。具體怎么實現(xiàn),筆者在正文中將結合實際代碼案例進行詳細說明。
具體細節(jié)部分以及完整代碼的實現(xiàn),跟著筆者直接往下看正文內容。(附帶完整代碼)
正文
1. 依賴庫安裝
在開始之前,首先我們安裝所需的依賴庫。
也就是我們本文所要用到的numpy以及cv庫,如果你本地環(huán)境已經(jīng)安裝,可以直接忽略該步驟。如果未安裝,可以直接在終端輸入如下命令進行安裝:
pip install numpy
pip install opencv-python
說句題外話,如果安裝進度較慢的話,可以直接選擇使用鏡像安裝。
上述依賴庫都準備好之后,我們再開始下面的工作。
2. 完整代碼
需要注意的是,為了更好的展示這個功能的效果,程序功能會定義當鼠標左鍵釋放的時候,它會在圖像上顯示當前鼠標坐標位置并繪制一個紅色的小標記;而當鼠標右鍵釋放后,它會根據(jù)之前記錄的鼠標坐標位置,自動將其鏈接在一起(兩個