标题:识别网络验证码
只看楼主
lianyicq
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:26
帖 子:735
专家分:3478
注 册:2013-1-26
得分:0 
回复 9楼 chen123free
不了解一些图像处理和模式识别的方法,没有头绪是正常的。
在做识别的时候关键还是在滤波。
本来对于开发网络上的验证码来说,成本远低于机器识别的成本,除非它是长时间不变,否则就变一下字体就可能造成机器识别无效。
不知道你是如何收集样本的,如果有3种字体,对应10个数字就有30个样本。这些样本都用10楼的方法进行滤波得到数字样本。
4张图片中,每张都是6个字符并且字符的水平位置固定,最简单的情况需要6条字符水平中心的列描扫线,与样本数据进行匹配。
数字样本到底选用哪一列做为特征要注意,一定和列描线对应。这些就要做大量的工作。至于匹配,可以采用knn算法,容易理解。

大开眼界
2015-07-23 09:11
chen123free
Rank: 1
等 级:新手上路
帖 子:31
专家分:5
注 册:2015-5-28
得分:0 
回复 10楼 风吹过b
好的,十分感谢
2015-07-27 08:20
chen123free
Rank: 1
等 级:新手上路
帖 子:31
专家分:5
注 册:2015-5-28
得分:0 
好好学习
2015-07-28 20:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-455576-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.122476 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved