当我尝试使用 pyautogui 识别图像时,它只是说:None

import pyautogui
s = pyautogui.locateOnScreen('Dark.png')
print s

当我运行此代码时,图片在我的屏幕上,但仍然失败。

最佳答案

Pyautogui.locateOnScreen 有一个参数,用于指定您对输入的图像的“信心”。

这样,pyautogui 将处理轻微的像素偏差。

例如:

import pyautogui
s = pyautogui.locateOnScreen('Dark.png', confidence=0.9)
print(s)

有关更多信息,请参阅 https://buildmedia.readthedocs.org/media/pdf/pyautogui/latest/pyautogui.pdf

关于使用 pyautogui 进行 Python 图像识别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35680740/

10-12 21:15