欢迎光临散文网 会员登陆 & 注册

python 图色脚本 如何匹配目标位置并点击

2023-07-03 15:18 作者:Amd794  | 我要投稿
# 图色脚本, 截图找图。其实最总要的也就2个操作
# 1. 通过预先截好的图区匹配目标位置获取坐标点
# 2. 通过返回的目标位置坐标,操纵鼠标完成点击目标位置
# https://pyautogui.readthedocs.io/en/latest/mouse.html#mouse-clicks
import pyautogui

# 比如我要点击背包这个位置, 我先截一张背包的图片
#
# 截图就尽量截小一点就可以了,或者可以通过confidence这个参数可以设置图片对比的相似程度,
box = pyautogui.locateOnScreen('res/test/2023-07-03_14-29-28.png', confidence=.8)
# 这样就可以获取到目标位置的坐标点 或者可以直接使用localteCenterOnScreen这个方法一步到位
pos = pyautogui.center(box)
print(pos)

# 2. 通过返回的目标位置坐标,操纵鼠标完成点击目标位置
# 比如这两个一般都是同时出现的
pyautogui.moveTo(*pos)
pyautogui.click(*pos, button='Left')

# 这样截图脚本的核心操作基本完成,可以通过封装这几个方法实现更复杂的操作

# 就按照自己的需求进行组合实现就行


python 图色脚本 如何匹配目标位置并点击的评论 (共 条)

分享到微博请遵守国家法律