验证码识别
2015-11-18 19:25
134 查看
一般步骤:
1.普通方法
(1)图像获取
(2)去噪(细化,滤波等)
(3)灰度化与二值化
(图片为bmp格式、灰度化方法自由二值化/阈值二值化)
(4)提字符特征/分割
(统计特性神经网络分割单个字符方法:
等距分割、水平、垂直方向投影;(其中复杂“川”字特殊处理;)交叉点、求连通区、
分割粘连图像方法:积分投影,求连通区、
(5)分类、学习
http://www.docin.com/p-66621243.html
识别:
可分割验证码:用Hopfield网络实现
不可分割验证码:用最佳模板匹配法(透明模板、加权模板+匹配点过滤)
1.普通方法
(1)图像获取
(2)去噪(细化,滤波等)
(3)灰度化与二值化
(图片为bmp格式、灰度化方法自由二值化/阈值二值化)
(4)提字符特征/分割
(统计特性神经网络分割单个字符方法:
等距分割、水平、垂直方向投影;(其中复杂“川”字特殊处理;)交叉点、求连通区、
分割粘连图像方法:积分投影,求连通区、
(5)分类、学习
http://www.docin.com/p-66621243.html
识别:
可分割验证码:用Hopfield网络实现
不可分割验证码:用最佳模板匹配法(透明模板、加权模板+匹配点过滤)
相关文章推荐
- SDN学习笔记
- 黑马视频-触发器
- 自定义exception
- 九项重要的职业规划提示(转自W3School )
- mysql中 的 ENGINE = innodb; 是什么意思?
- nyoj--747--蚂蚁的难题(三)(dp背包)
- 安装cmake 出现胡问题
- oracle数据库的问题和大数据的前景问题
- 转义字符的应用
- 引用 google-play-services.jar
- 堆和栈的区别(转过无数次的文章)
- RelativeLayout 知识点
- nginx 502
- 字符串反转
- 谈一谈:抽象工厂+反射+配置文件 实现数据访问程序
- 初来大学
- 命令行执行Qt程序
- web入门第三天
- iOS中几种数据持久化方案
- 命令行执行Qt程序