- 积分
- 37
- 阅读权限
- 100
- 鲜花
- 0
- 猫粮
- 121
- 在线时间
- 49 小时
- 精华
- 0
- 注册时间
- 2018-10-6
- 性别
- 保密
- 最后登录
- 2021-5-31
按键手机班学员
- 鲜花
- 0
- 猫粮
- 121
|
楼主 |
发表于 2019-12-24 03:24:58
|
显示全部楼层
//--------------------查找变化动态图--------------------//
Dim ret
//原理: 用抓抓截图后, 图片是静止不变的, 多次截图可以获取到不同的画面
// 说明所谓的动态图其实就是由一些静止不动的画面来回切换实现的
// 那么对每一次截图并保存下来, 只要任何一张图找到了, 都可以认为是找到这个动态图了
// 所以可以使用本命令设置超时时间来实现
// 想提高查找速度的话, 建议缩小范围, 提高相似度
ret = zm.FindPic("图片1.png|图片2.png|图片3.png",5000)
If ret Then
TracePrint "找到序号" & ret(0), "x=" & ret(1), "y=" & ret(2), "图片名=" & ret(3)
Else
TracePrint "没有找到"
End If
用找多图解决了,谢谢各位 |
|