永发信息网

求这张图的大图

答案:2  悬赏:60  手机版
解决时间 2021-01-15 23:28
求这张图的大图
最佳答案
按键精灵安卓版找图使用技巧:

提高找图速度的3种方式
1、善于利用按键移动版新增的KeepCapture和ReleaseCapture函数
KeepCapture:截取当前图片并保存在缓存中,并让接下来的所有找图、找色都在这张缓存图中查找;ReleaseCapture:清除缓存中图片,之后的所有找图、找色函数都会截取最新游戏画面再查找。
2、尽可能缩小附件中图片的尺寸
附件中的图片尺寸要尽可能的小,图片查找范围也是越小越好,现在手机分辨率都很高,一张看上去很小的图,在电脑上看原始尺寸其实很大了,找那么大的图速度肯定比找小图慢很多。
3、尽可能缩小图片查找的范围

可以事先观察一下图片可能在屏幕出现的范围,只在这个范围内找图,而不是总用全屏查找。
普通找图写法
Dim rColor,intX,intY
do
FindPic 0,0,1080,1920,"Attachment:怪物.png",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
TracePrint "正在战斗"
End If
FindPic 0,0,1080,1920,"Attachment:战斗结束.png",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
TracePrint "战斗结束了"
Exit do
End If
rColor = GetPixelColor(100, 200)
If ColorDiff(rColor,"FFFFFF")<=80 then
TracePrint "血量低该喝药啦"
End If
loop
说明:
1、普通找图、找色函数直接调用时都会先截取当前手机最新画面,一个循环下来就要截取3次画面;
2、所有找图的范围都是全屏查找,速度较慢。
高速找图写法
Dim rColor,intX,intY
do
KeepCapture
FindPic 200,600,700,900,"Attachment:怪物.png",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
TracePrint "正在战斗"
End If
FindPic 500,700,900,1200,"Attachment:战斗结束.png",0,0.9,intX,intY
If intX > 0 And intY > 0 Then
TracePrint "战斗结束了"
Exit do
End If
rColor = GetPixelColor(100, 200)
If ColorDiff(rColor,"FFFFFF")<=80 then
TracePrint "血量低该喝药啦"
End If
ReleaseCapture
loop
ReleaseCapture'这里的清除缓存很多人容易忘记
说明:

1、由于在循环里加入了KeepCapture和ReleaseCapture,一个循环仅截取1次画面,速度大大加快;
2、由于根据图片可能出现的位置缩小了查找范围,速度大大加快;
3、特别特别注意Exit do执行时循环中的ReleaseCapture被跳过情况,所以要在最后也加上一句ReleaseCapture,否则之后所有找图找色依然在循环里截取的旧图中查找。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
国旗的大中小三个尺寸分别是多大
怎么更新ios9.2版本
孔子是怎样炼成的鲁国外交家
EXCEL选择性求和,急急急!
做完强脉冲光不能吃什么
走廊没有灯带好看吗
九滨广场到九公里坐几路车
比较超级波35,Ti99,亮剑10哪个更暴力
股票股东低位减股,这股还能买吗
茶道知识 什么是茶道六君子
每天早上一包酸奶,一个鸡蛋,会导致营养过剩
oppoa83如何,求真实用户来评价,打王者能行
外轮在黄海沉没,在中国领海沉没是否要负责任
框架高度指眼镜架哪
新三国演义演大娇和小娇叫什么名字
推荐资讯
男人下体有上边鼓鼓的怎么回事
怎样做排骨莲藕汤
寻呼机能用吗,那个基站可以自己建一个吗
He, along with his sister, how serious th
我的大作怎么样?能值多少?
什么时候出htc vive2,改善目前分辨率问
银华铝材经营部怎么样,好不好的默认点评
秦纯电动最高速是多少
350转,3000牛·米,需多大尺寸飞轮了
湖南长沙清洁球骗子集团公司骗人无数令人发指
怎么从彭刘杨路去武昌火车站
昂达n61p主板集显问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?