高效屏幕找圖技巧。
1. 安裝必要的庫
cvumpy等。可以通過pip命令進行安裝。
2. 獲取屏幕截圖
shot()函數獲取屏幕截圖,并保存為圖片文件。
port pyautogui
獲取屏幕截圖shotshot()
保存為圖片文件shotshotg')
3. 加載模板圖像
cvread()函數加載圖像文件,并轉換為灰度圖像。
port cv2
加載模板圖像platereadplateg', cv2.IMRED_GRYSCLE)
4. 在屏幕上查找模板圖像
cvatchTemplate()函數在屏幕上查找模板圖像。該函數返回一個矩陣,矩陣中的每個元素表示模板圖像在屏幕上的匹配程度。
portumpyp
在屏幕上查找模板圖像atchTemplatepshotplate, cv2.TM_CCOEFF_NORMED)
5. 獲取匹配位置
umpyax()函數獲取匹配位置。該函數返回一個元組,元組中的個元素表示匹配位置在矩陣中的行數,第二個元素表示匹配位置在矩陣中的列數。
獲取匹配位置praveldexpax(result), result.shape)
6. 點擊匹配位置
在獲取匹配位置后,可以通過pyautogui庫的click()函數點擊匹配位置。該函數接受兩個參數,分別表示匹配位置在屏幕上的橫坐標和縱坐標。
點擊匹配位置[0])
中實現高效的屏幕找圖,讓你的自動化操作更加智能、快速、準確。