Python辅助-找图功能(你还在用pyautogui?)
在Python中,你可以使用pyautogui
库来实现找图功能。以下是一个简单的例子,展示如何使用pyautogui
来在屏幕上查找一张指定图片的位置:
首先,你需要安装pyautogui
库(如果尚未安装):
pip install pyautogui
然后,你可以使用以下代码来实现找图功能:
import pyautogui
# 在屏幕上找到指定图片的位置
def find_image_on_screen(image_path):
try:
location = pyautogui.locateOnScreen(image_path)
if location:
x, y = location.left, location.top
width, height = location.width, location.height
print(f"Image found at: X={x}, Y={y}, Width={width}, Height={height}")
return location
else:
print("Image not found.")
return None
except pyautogui.ImageNotFoundException:
print("Image not found.")
return None
# 使用找图功能
image_path = 'path_to_your_image.png' # 替换为你的图片路径
find_image_on_screen(image_path)
请确保你的图片路径是正确的,并且图片清晰可见在屏幕上。如果图片在屏幕上有多个匹配项,locateOnScreen()
函数将返回最左上角的匹配项。
评论已关闭