TC官方合作论坛

标题: 不是固定颜色,怎么办呢? [打印本页]

作者: fire    时间: 2012-5-31 14:28
标题: 不是固定颜色,怎么办呢?
就是下面的图,打算是编写如果温度超过60度就help.messagebox("额发烧了。。。")
思路是用[attach]3583[/attach]这个右面的x1坐标减去左面的x2坐标,然后乘以0.6就得到一个坐标x3,如果x3点的颜色是黄色就弹出消息框。


问题是:这个黄颜色是个渐变色,有很多的颜色值。。影响找色

怎么解决?
[attach]3582[/attach]


作者: TC兔子    时间: 2012-5-31 15:48
背景的颜色不变吧
如果出现背景颜色,就报警~
作者: fire    时间: 2012-5-31 16:00
回复 2楼TC兔子的帖子

背景颜色也是个不固定的,只是颜色浅了点。。。
作者: xzdd2828    时间: 2012-5-31 16:12
模糊找色呢.相似度调低点.
作者: fire    时间: 2012-5-31 16:18
回复 4楼xzdd2828的帖子

几个数值全试了,依然乱找色。。。
作者: xzdd2828    时间: 2012-5-31 16:21
有些游戏验证码就是乱变色.远程答题吧
作者: 陌上青衣。    时间: 2012-5-31 17:21
左下不是有个提点建议么。跟 他说喊他别把颜色做的那么变态。

作者: kitty2008du    时间: 2012-5-31 21:06
你在坐标点取色的时候可以引用相似度,
如果你的模糊找色用不好哪么可以自已做一个相似度的公试,
根据你提供的图片,我看了,灰色部份都是大于A00000,
而黄色部份都是小于800000的,
你可以根所这个
在坐标点取出色来,判断
如果(坐标点色值>800000)
//这时,我们就认为是灰色(即就是空格)
否则
//这时,我们就认为是黄色
结果结束
代码只提供思路,颜色值你要自已去查看!




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