Aircv
是基于OpenCV
的所以需要安装OpenCV
和numpy
用於方便開發圖像找尋功能
讀取圖片
bmp = aircv.imread("./sss.png")
顯示圖片
aircv.show(bmp)
找圖
aircv.find_template(bmp, tim,0.98)
所有參數為
def find_all_template(im_source, im_search, threshold=0.5, maxcnt=0, rgb=False, bgremove=False)
im_source
传入的是原图像im_search
传入的是需要查找的图片threshold
是阈值 也就是相似度 相似度超过这个值才可以- maxcnt為結果數量
產生的結果
{‘result’: (34.5, 130.5), ‘rectangle’: ((23, 115), (23, 146), (46, 115), (46, 146)), ‘confidence’: 1.0}
找到的目標、找到的區間,相似度
在找圖時,加上相似度,可以去除太低相似度的目標