java验证码识别--1
来源:互联网 发布:it工程师和程序员 编辑:程序博客网 时间:2024/04/27 15:04
java验证码识别--1
http://blog.csdn.net/problc/article/details/5794460
java验证码识别--2
http://blog.csdn.net/problc/article/details/5797507
java验证码识别--3
http://blog.csdn.net/problc/article/details/5800093
java验证码识别--4
http://blog.csdn.net/problc/article/details/5846614
java验证码识别--5
http://blog.csdn.net/problc/article/details/5983276
如何识别高级的验证码-粘连等
http://blog.csdn.net/problc/article/details/22796609
常见验证码的弱点与验证码识别
http://blog.csdn.net/problc/article/details/22796971
(本文仅用于学习研究图像匹配识别原理,不得用于其他用途。)
完整eclipse工程http://download.csdn.net/detail/problc/3829004
最近看了看验证码的识别,先从最简单的做起吧(固定大小,固定位置,固定字体)
验证码识别基本分四步,图片预处理,分割,训练,识别
看一个最简单验证码
这是一个德克萨斯扑克的注册页面的验证码
1。图像的预处理
这种直接根据亮度设个阈值处理就可以了
处理完图片效果为
图像基本分得比较清楚,图片分割也比较容易
2。分割
这个验证码居然是固定位置的,分割相当简单,直接截取相应位置就可以了
3。训练
直接拿几张图片,包含0-9,每个数字一个样本就可以了,将文件名对应相应的数字
4。识别
因为是固定大小,固定位置,识别也很简单。
直接拿分割的图片跟这个十个图片一个像素一个像素的比,相同的点最多的就是结果。比如如果跟5.jpg最相似,那么识别的结果就是5。
下面是识别结果,很容易达到100%
完整代码(csdn连个附件都不支持):
- java验证码识别--1
- java验证码识别--1
- java验证码识别--1
- java验证码识别--1
- java验证码识别--1
- java验证码识别--1
- java识别验证码
- java验证码识别
- java验证码识别
- java识别验证码
- java验证码识别
- java验证码识别--1 收藏
- java验证码识别--1 收藏
- JAVA识别图形验证码
- java验证码识别--2
- java验证码识别--3
- java验证码识别--4
- java验证码识别--5
- asp.net中,异地调用JS文件,产生乱码的解决
- http://acm.hdu.edu.cn/showproblem.php?pid=1299 (求因子个数)
- 页面存储html代码遇到的问题
- 在网页中添加QQ在线交谈代码
- 为什么要来CSDN Blog安个家?
- java验证码识别--1
- 提搞网站访问速度可做哪些优化
- 我个人的英文博客
- 456666
- 一种关系数据库实现的Tree数据结构
- 嗨
- xp命令行设置环境变量
- DIV+CSS布局浏览器兼容问题解决笔记
- Slickedit 15.0.0.1发布