python 圖片中查找子圖片



import aircv as ac
import pyautogui

def matchImg(imgsrc, imgobj, confidencevalue=0.5): # imgsrc=原始圖像,imgobj=待查找的圖片
imsrc = ac.imread(imgsrc)
imobj = ac.imread(imgobj)

match_result = ac.find_template(imsrc, imobj,confidencevalue) # {'confidence': 0.5435812473297119, 'rectangle': ((394, 384), (394, 416), (450, 384), (450, 416)), 'result': (422.0, 400.0)}
if match_result is not None:
match_result['shape'] = (imsrc.shape[1], imsrc.shape[0]) # 0為高,1為寬

return match_result

imgsrc = "b.png"
imgobj = "a.png"
match_result = matchImg(imgsrc, imgobj)
print(match_result)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM