要使用 pyautogui
和 PIL
中的 Image
进行图片查找,您可以按照以下步骤进行:
-
安装必要的库:
bash
pip install pyautogui Pillow
-
编写查找图片的代码:
import pyautogui from PIL import Image def find_image_on_screen(image_path): # 截取整个屏幕 screenshot = pyautogui.screenshot() # 打开要查找的图片 target_image = Image.open(image_path) # 在屏幕截图中查找目标图片 location = pyautogui.locate(target_image, screenshot) if location: print(f"Image found at {location}") return True else: print("Image not found") return False # 调用函数并指定要查找的图片路径 find_image_on_screen("path/to/your/image.png")
替换 "path/to/your/image.png"
为您要查找的实际图片路径。
请注意,这种方法是基于图像匹配的,所以确保目标图片在屏幕上是可见的,并且尽可能与实际显示一致。这也可以用于检测图像的位置,以便在屏幕上执行鼠标点击等操作。