Я использую встроенное в PyAutoGUI изображение OpenCV, как это, и оно возвращает None каждый раз:
pyautogui.locateOnScreen('img.png', greyscale=True, confidence=0.5)
Я пробовал много разных секретов
Я подтвердил, что python-opencv установлен на моей машине
Я проверил его на Windows и Linux без удачи
Я убедился, что изображения на экране
Я прочитал все вопросы, которые смог найти, чтобы попытаться исправить это без удачи
Я использую значок libreoffice, чтобы проверить его без удачи. Я не могу думать о том, что еще я буду делать неправильно.
Изображение, которое я сопоставляю:
![enter image description here](https://i.stack.imgur.com/xYbLY.png)
locateOnScreen ()я просто делаю снимок экрана, так что это экран, который он видел (снимок экрана был получен из функции снимка экрана pyautogui):
![enter image description here](https://i.stack.imgur.com/fGTAy.jpg)
Я тожепопробовал это без удачи:
pyautogui.screenshot()
pyautogui.locateOnScreen('test2.png', confidence=0.5, greyscale=True)
Test2.png
![Test2.png](https://i.stack.imgur.com/aXETU.png)
Скриншот, который pyautogui делает прямо перед совпадением:
![enter image description here](https://i.stack.imgur.com/ZpR2i.jpg)