TC官方合作论坛

标题: cmpcolorex无法正常使用 [打印本页]

作者: fightx    时间: 2015-12-10 13:38
标题: cmpcolorex无法正常使用
调试了几次,通过getcolor一个个对比发现颜色匹配,可是这个函数始终显示找不到目标。。望能改进!!!

作者: 言术    时间: 2015-12-14 07:42
getcolor获得颜色默认是十进制的,把第三个参数设为1,就是十六进制了
作者: fightx    时间: 2015-12-14 10:51
这个细节我是注意的,问题是getcolor可以获取,而 cmpcolorex则找不到。。。
作者: gthabc06    时间: 2015-12-26 21:42
注意cmpcolor找到返回是0,找不到返回是-1,亲测,不过cmpcolor找色时颜色偏移不太准确,这也是个BUG,比如要找“A0A0A0”的话,你颜色写“B0B0B0-101010”可能会找不到
作者: fightx    时间: 2015-12-28 13:54
gthabc06 发表于 2015-12-26 21:42
注意cmpcolor找到返回是0,找不到返回是-1,亲测,不过cmpcolor找色时颜色偏移不太准确,这也是个BUG,比 ...

函数名: cmpcolorex
多点颜色匹配

函数描述: 同时比较多个坐标点的颜色 (需要root权限)
函数原型: cmpcolorex(color,sim)
多点颜色匹配(color,sim)

函数参数: color: 多个坐标点的颜色字符串,例如 "500|500|42322A,780|506|4C3E20-080808|AABBCC"
sim: 颜色的相似度(取值范围0.1~1.0)
返回值: 匹配所有坐标颜色值返回真,否则返回假


你说的是cmpcolor,我说的是cmpcolorex,我确定我使用的没有问题。




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