怎样去除验证码中的细线
中值滤波可以,但会使原图形失真,有没有其他不使原图失真的方法呢,最好有代码
图片可见(http://s2.warlord.cn/validateImg.jsp)
[解决办法]
因为颜色和文字一样,我觉得没办法彻底消除细线,不过为什么要去除它们呢??
[解决办法]
都是给验证码加线的,要去线,是为了写机器人程序吧。
[解决办法]
这个我知道,他们不是消除细线,而是忽略细线!!!
[解决办法]
不是很清楚,帮顶一下了
[解决办法]
忽略细线!!
[解决办法]
忽略
[解决办法]
这个也想知道,顶了.
[解决办法]
学习中,
[解决办法]
看到你那图片中的“细线”,与粗线相比其在纵向上也就是沿Y轴是孤立的,上下都没有点和它相连,这样的话按孤立点除去之
[解决办法]
怎么产生的?没看明白
不过为什么非要做这么难看的呢?验证的级别有那么高?防止别人仿造?
[解决办法]
up
[解决办法]
图像处理 学习
[解决办法]
源代码!!!
[解决办法]
学习
[解决办法]
up
[解决办法]
jf
[解决办法]
不知道你所谓不失真是什么意思
源代就没有了,我试了一下,方法大致如
直接二值化-> 四临域像素值 + 自身像素值- 255 就是转变之后自身相素值
这时图像上会有几个孤点,你自己再去滤一下吧
[解决办法]
頂一下
[解决办法]
不会啊,,学习~
[解决办法]
颜色阐值.... 忽略非文字颜色的点
[解决办法]
楼主提供的这个破解应该太容易....
1 颜色阀值(文字颜色与干扰纹颜色 相差太大)
2 字体规则
3 字符单体颜色统一
单这三条. 破解难度已经降到很氏了....