欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 找圖模塊

阮建安2年前9瀏覽0評論

Python在圖像處理方面已經實現了很多功能,其中之一就是圖像的匹配和查找。這里我們要介紹的是Python中使用的找圖模塊。

import cv2
import pyautogui
# 定義查找圖像的函數
def find_pic(pic_path):
while True:
# 獲取屏幕截圖
screen = pyautogui.screenshot()
# 轉換為OpenCV格式
screen_cv = cv2.cvtColor(numpy.array(screen), cv2.COLOR_RGB2BGR)
# 讀取查找圖像
pic = cv2.imread(pic_path, 0)
# 進行模板匹配
res = cv2.matchTemplate(screen_cv, pic, cv2.TM_CCOEFF_NORMED)
# 獲取匹配結果
loc = numpy.where(res >= threshold)
# 如果存在匹配項,則返回坐標
if len(loc[0]) >0:
return loc[1][0], loc[0][0]

上面的代碼通過pyautogui來獲取屏幕截圖,然后轉換為OpenCV格式進行匹配,最后返回匹配結果的坐標。

當然,我們在實際使用時也可以添加更多的功能,比如設置匹配的閾值、匹配結果的可視化等等。

總的來說,Python中的找圖模塊功能強大,使用也非常方便,可以用于各種自動化任務的實現。