TC官方合作论坛

标题: 白色字体的透明图误找问题 [打印本页]

作者: hhguohao    时间: 2015-1-25 12:50
标题: 白色字体的透明图误找问题
在某游戏里,字体都是白色的,背景半透明。于是制作脚本找字时,制作了透明图,在一般的情况下,找图还很顺利,鼠标自动去点击。当人物升级时,冒出一片白光,这白光就被认为是找到了图片,鼠标点击白光去了。
我估计前景色为白色的透明图,在遇到大片白色时会被认为找到了图。
请问下这种情况怎么解决?

作者: hongzhi725    时间: 2015-1-25 20:31
可以设定找图的范围,或者你发图上来看看。再说,
作者: hhguohao    时间: 2015-1-26 10:58
找图是全屏找图,图就是几个白色的汉字。当屏幕出现大片纯白色的时候就会出现误把大片白色当做找到了图。
图片不会发--!
作者: xiaoyu4471    时间: 2015-1-26 22:06
如果是汉字白色 是有色点的  如果你透明处理的好是不会 和其他白色相似的 如果有相似 可以是你的偏色 和相似度给的高了 白色不需要给色偏 相似度直接1.0  你用的找图是不可能发生这样的事   要是模糊找色 或是区域找色 或许会有你说的这样  
作者: hhguohao    时间: 2015-1-27 01:21

好吧,我百度提问上贴了图片,可以链这了。
找图代码

   坐标X=0
    坐标Y=0
    图像序号=图像.找图(1,1,1382,774,"rc:任务.bmp",0,1.0,0,坐标X,坐标Y)
    如果(坐标X>0)
        调试输出("找到"&坐标X&","&坐标Y)
    否则
        调试输出("未找到")
    如果结束

测试的时候,根本没这几个字,可是还是给出了错误的坐标
作者: hhguohao    时间: 2015-1-28 16:00
百度知道的图片被替换了。右键点击图片后左键点击在新标签页中打开图片,可以看到图片
作者: 这论坛不错    时间: 2015-1-28 19:48
能不全屏找图尽量别全图找,一来速度慢点,二来误找的几率高,另外白色字体做透明图更容易误找
作者: hhguohao    时间: 2015-1-29 10:35
好吧,看来只能在找图的同时判断找到图的坐标点处的颜色不是白色来确定是否大片空白引起的误找了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1