TC官方合作论坛

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

[问题] 不会使用找图点击,求指教!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-4 21:43:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"d:\\111.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
0,0,1440,900为找图范围,
d:\\111.bmp是不是图片路径?",
#102030,1.0,0,又是啥意思?
最好举例子!
谢谢!
1249977835@qq.com欢迎你的邮件!
回复

使用道具 举报

沙发
发表于 2013-5-4 21:56:17 | 只看该作者
要学会看帮助说明文档哦!TC里面按F1就出来了
函数功能: 找图,目前仅支持24位的BMP格式图片



中文函数原型: 找图(lx,ly,rx,ry,path,delta_color,sim,scantype,rx,ry)

英文函数原型: findpic(lx,ly,rx,ry,path,delta_color,sim,scantype,rx,ry)



参数:

lx: 左上角的x坐标 注:lx<rx

ly: 左上角的y坐标 注:ly<ry

rx: 右下角的x坐标 注:lx<rx

ry: 右下角的y坐标 注:ly<ry

path: 图片路径(支持找多张图片,中间用“|” 隔开,如d:\\1.bmp|d:\\2.bmp|d:\\3.bmp)

delta_color: 颜色色偏 比如#203040 表示rgb的色偏分别是20 30 40 (这里是16进制 表示) 色偏有点类似相似度,如我们找一个505050的颜色,使用色偏202020,这时找颜色时(303030~707070之间的颜色都算正确的颜色),如不想使用色偏可以填写000000

sim: 颜色的相似度(取值范围0.5~1.0)

scantype: 扫描方式,0: 从左到右,从上到下 1: 从左到右,从下到上 2: 从右到左,从上到下 3: 从右到左,从下到上

rx: 返回的x坐标

ry: 返回的y坐标



返回值: 返回找到的图片的序号,从0开始索引.如果没找到返回-1,返回所找图片在指定窗口的x坐标与y坐标到参数 返回的x坐标,返回的y坐标



举例:

返回的x坐标=0,返回的y坐标=0

图像序号=图像.找图(0,0,1440,900,"d:\\111.bmp|d:\\222.bmp|d:\\333.bmp",#203040,0.8,0,返回的x坐标,返回的y坐标)

如果(图像序号>=0)

    辅助.消息框(返回的x坐标)

    辅助.消息框(返回的y坐标)

否则

    辅助.消息框("没有找到该图")

如果结束



Example:

x=0,y=0

tru=color.findpic(0,0,1440,900,"d:\\111.bmp|d:\\222.bmp|d:\\333.bmp",#203040,0.8,0,x,y)

if(tru>=0)

     help.messagebox(x)

     help.messagebox(y)

else

     help.messagebox("没有找到该图")

endif



执行结果: 如果找到返回找到图片所在窗口的x,y坐标
回复 支持 反对

使用道具 举报

板凳
发表于 2013-5-4 21:57:34 | 只看该作者
TC帮助文档里面有详细介绍和栗子,希望能帮到你
回复 支持 反对

使用道具 举报

地板
发表于 2013-5-4 22:22:41 | 只看该作者
TC帮助文档里面有详细介绍和栗子,希望能帮到你
laowantong 发表于 2013-5-4 21:57:34

谢谢你,我采纳你
回复 支持 反对

使用道具 举报

5#
发表于 2013-5-4 23:15:16 | 只看该作者
回复 支持 反对

使用道具 举报

6#
发表于 2013-5-5 13:54:45 | 只看该作者
e eeeeee
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-4 20:55 , Processed in 0.179768 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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