Python 图像匹配因未知原因不起作用
我使用PyAutoGUI的内置OpenCV图像匹配,如下所示,每次都不返回任何结果:Python 图像匹配因未知原因不起作用,python,opencv,pyautogui,template-matching,Python,Opencv,Pyautogui,Template Matching,我使用PyAutoGUI的内置OpenCV图像匹配,如下所示,每次都不返回任何结果: pyautogui.locateOnScreen('img.png', greyscale=True, confidence=0.5) 我试过很多不同的自信 我已经确认我的机器上安装了python opencv 我在Windows和Linux上测试过它,但运气不好 我已经确定了图像在屏幕上 我通读了所有我能找到的问题,试图在没有运气的情况下解决这个问题 我正在使用libreoffice图标来测试它,但没有
pyautogui.locateOnScreen('img.png', greyscale=True, confidence=0.5)
- 我试过很多不同的自信
- 我已经确认我的机器上安装了python opencv
- 我在Windows和Linux上测试过它,但运气不好
- 我已经确定了图像在屏幕上
- 我通读了所有我能找到的问题,试图在没有运气的情况下解决这个问题
pyautogui.screenshot()
pyautogui.locateOnScreen('test2.png', confidence=0.5, greyscale=True)
Test2.png
pyautogui在匹配之前拍摄的屏幕截图:
这是否回答了您的问题?你能展示一下你屏幕上的相关部分吗?我读了那个问题,并没有幸运地浏览了所有的答案。我所做的事情主要来自于那个问题,并补充了您请求的屏幕截图。您遇到了这个问题,因为模板匹配要求检测到的模板和对象具有完全相同的大小。因为它们不同,所以它不起作用。看一看如何绕过这个限制。这是