
自动实现找出两张图片的不同
自动点击不同点位置
电脑安装有Python3的话手机连接电脑后并且手机已经在比赛界面后auto_run_v2_with_python.bat 运行
第一步,比如,现在我们找了一个例子,下面有一张图片,然后呢,左右基本上一样,就是有些地方有不同之处,我们需要找出来。2
/6
第二步,先新建一个空白的图层,背景可以是白色,然后呢,大小只需要比原来的图片,高度,宽度大一点就行了,最好还是大一些。
3
/6
第三步,接着,我们用矩形工具,或者是其他的工具,自己喜欢,把左边部分的,选取出来,然后复制到新建的图层上面。
4
/6
第四步,接着,再用相同的办法,把右边部分,也复制到新建的图层上,不过需要注意的是两个大小要一样,并且相同。
5
/6
也就是说,一定要一样大小,不然后面会麻烦,一个简单的办法,就是前面在用矩形工具选区的时候,保留矩形选区从左移动到右,就不要再新选区大小。
6
/6
第五步,最后一步,我们把两个复制过来的图,然后其中一个,在右边的类型下面,可以选择差值,这样一个不同之处,就出来了。
delay100
findpic
0,0,1440,900,"attachment:\图a.bmp",0.7,x1,y1
if
x1
>
0
and
y1
>
0
then
moveto
x1+5,
y1+5
leftclick
1
delay
500
findpic
0,0,1440,900,"attachment:\图b.bmp",0.7,x2,y2
if
x2
>
0
and
y2
>
0
then
moveto
x2+5,
y2+5
leftclick
1
end
if
end
if
将以上脚本设置为一直循环执行,直到按终止键为止。
算法:先延时0.1秒,再找图a,找到后点击图a,等待0.5秒。再找图b,找到后点击图b。
根据实际情况,可能要修改找图区域、图片相似度、延时时间
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)