Python:如何使用:pyautogui lib在屏幕上找到图像?

代码是:

import pyautogui
startButton = pyautogui.locateOnScreen('start.png')
print startButton

要么:

import pyautogui
startButton = pyautogui.locateCenterOnScreen('start.png')
print startButton

输出是:

None

注意:根据documentation,正确的语法似乎已经到位.

注意:我也尝试过图像完整路径.图像在屏幕上,并且不与其他图像重叠. pil库也已安装.其他pyautogui功能工作(包括截图)

请让我知道我错过了什么.或者请建议另一个用于图像检测的Python库.

最佳答案 无意味着PyAutoGui无法在屏幕上找到您的图像,请确保窗口是打开的,其中Start.png是从中采样的,并且[从您采取样本和当前监视器时]的分辨率是相同的.

点赞