TC官方合作论坛

 找回密码
 立即注册
查看: 1774|回复: 10
打印 上一主题 下一主题

[问题] 大漠找多图问题。求解~~

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-8 10:45:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设置好了路径,绑定了窗口。窗口里只有“接受.bmp”一张图片

找图=Dm.FindPic(0,0,1024,768,"完成.bmp|接受.bmp","000000",1.0,0,X,Y)
辅助.消息框(转换.整型转字符型(找图))

消息框弹出显示1。为什么它能找到两张:-|

把"完成.bmp|接受.bmp"调换位置成"接受.bmp|完成.bmp"

找图=Dm.FindPic(0,0,1024,768,"接受.bmp|完成.bmp","000000",1.0,0,X,Y)
辅助.消息框(转换.整型转字符型(找图))

消息框弹出显示0。改了位置有找对了。只有一张:~


两张图片都是在窗口里直接截取的静态图片,没做过处理。相似度也调过,没用。是什么原因?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
 楼主| 发表于 2012-4-8 11:19:40 | 只看该作者
顶顶顶。
回复 支持 反对

使用道具 举报

板凳
发表于 2012-4-8 11:27:46 | 只看该作者
返回找到的图片的序号,从0开始索引.如果没找到返回-1
是序号
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-4-8 12:01:23 | 只看该作者
我知道是从0开始索引
找图=Dm.FindPic(0,0,1024,768,"完成.bmp|接受.bmp","000000",1.0,0,X,Y)
辅助.消息框(转换.整型转字符型(找图))
应该提示是0才对,为什么是1?
回复 支持 反对

使用道具 举报

5#
发表于 2012-4-8 12:45:11 | 只看该作者
是不是接受在完成前面,所以这样,呵呵
回复 支持 反对

使用道具 举报

6#
发表于 2012-4-8 12:45:13 | 只看该作者
完成.bmp
单du用这个,如果返回-1证明图有问题.
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-4-8 13:14:28 | 只看该作者
找图=Dm.FindPic(0,0,1024,768,"完成.bmp","000000",1.0,0,X,Y)
辅助.消息框(转换.整型转字符型(找图))
单du找一张图。弹出是0。木问题额:Q
回复 支持 反对

使用道具 举报

8#
发表于 2012-4-8 13:51:53 | 只看该作者
图都有判断?
那用FindPicEx返回所有找到的图像的坐标
回复 支持 反对

使用道具 举报

9#
发表于 2012-4-8 14:17:49 | 只看该作者
应该是找到了第二张图片、、 返回的是1
如果两张图片都找到  你就写个如果来判断。
根据返回值
如果(找图==0)
辅助.消息框("找到第一张")
如果结束
如果(找图==1)
辅助.消息框("找到第二张")
如果结束
回复 支持 反对

使用道具 举报

10#
发表于 2012-4-9 12:43:37 | 只看该作者
做成透明图试试看
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-17 16:20 , Processed in 0.145313 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表