gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-30 02:43:35 25 4
gpt4 key购买 nike

代码是:

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

或者:

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

输出是:

None

注意:根据 documentation 似乎有正确的语法.

注意:我也尝试过使用图像完整路径。图像在屏幕上并且没有被其他图像重叠。还安装了 pil 库。其他 pyautogui 功能有效(包括截图)

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

最佳答案

这是我为此使用的语法:

import pyautogui
start = pyautogui.locateCenterOnScreen('start.png')#If the file is not a png file it will not work
print(start)
pyautogui.moveTo(start)#Moves the mouse to the coordinates of the image

如果您同时使用多台显示器,它只会扫描主要显示器。

此程序扫描屏幕像素,并将像素与 PNG 文件进行颜色匹配。如果图像颜色(图像的阴影、图像正在改变颜色等)以任何方式发生变化,它将回复“无”。

关于Python:如何使用pyautogui lib在屏幕上找到图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32907314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com