对于自学验证码识别的感想

原创 2015年11月18日 21:41:13

接触matlab有一个月的时间了,目前来说,对它的认识就是了解基础的代码,懂得基础的概念、名词。觉得自己对数字图像处理有了简单的认识,但是当我自己开始真正着手做验证码识别的时候,忽然感觉自己什么都不懂,对待具体的事件的时候,不知道自己该做什么了。面对一个我几乎完全不知道的问题,便开始大量的查资料,看各种文献,找大量的资源,但是终归找到的只是,大概思路,具体的发方法、步骤,具体如何执行都只能是自己一点一点的学,一点一点的找。还有很漫长的路要走,也只能是在这个过程中我才能学到更多的知识。

a=imread('C:\Users\smh\Desktop\type1_test2_1.jpg');
imshow(a);
thresh=graythresh(a);
I2=im2bw(a,thresh);
imshow(I2);
imwrite(I2,'C:\Users\smh\Desktop\二值化.jpg');

以上是验证码识别的第一步,将图像处理成二值化的图像,graythresh函数能够在设置二值化图像时自动选取合适阈值,范围通常是【0,1】

后面的步骤还在研究当中。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Servlet自学第24讲:Session应用—验证码功能的实现

为什么要验证码http请求的底层机制是公开的,某些人可以模拟一个简单的tomcat或者ie不停地向服务器发送请求,造成恶意访问;有的甚至可以通过这种无休止的访问破解用户账号和密码。采用验证码功能在一定...

关于自学计算机以来,一年历程的感想,加上近期在看《一个操作系统的实现》源码的一些分析

2015-5-23开始c语言。用的教程是浙江大学翁凯老师的c语言程序设计,C语言程序设计 2015-8-13现在数据结构刚学完二叉堆。这个教程用的是浙江大学陈越姥姥的数据结构数据结构_中国大...

python使用pytesseract识别验证码的方法

1、系统环境 OS X  10.7MacBook Pro(13英寸,2012年初期)Python 2.7 2、需要软件包     a、需要安装PIL以及pytesseract库     ...

OpenCV 数字验证码识别

更新后代码下载链接在此!!!点我下载 本文针对OpenCv入门人士,因为我也不是专门做图像的,只是为了完成一次模式识别的小作业。主要完成的功能就是自动识别图片中的数字,图片包括正常图片,有划痕图像和...

图片验证码识别平台

图片验证码识别平台集成各大验证码识别代答商资源的全自动打码平台,企业式管理答题,旨在为广大软件开发商、工作室、普通用户提供快速、高效、稳定、精准的验证码识别打码服务。 下面为大家介绍一些图片验证码识...

php实现验证码的识别(中级篇)

在上篇文章 php实现验证码的识别 (初级篇 ) > 中,讲了如何识别简单的验证,这里的简单只的是验证码有数字和字母组成,格式统一,每次出现位置固定。这篇文章将继续深入研究识别验证码,这次识别的目标是...

12306验证码识别

12306验证码识别动态库 优点识别率99%以上。识别时间最多1S。需要我的联系我QQ317379184 以下是我写的一个demo,目前识别率99%,识别时间不超过1s。 验证码现在改了...

手把手教你TestComplete_验证码识别

手把手教你TestComplete_验证码识别       今天blog开张,来个重量级的,我想需要这个的人应该还是挺多的。   在日常测试工作中,通常打开浏览器之后就是登录,为了避免灌水或者工具的黑...

java生成验证码(多种抗OCR识别技术)随机间距、干扰线、背景变化、旋转、扭曲等

1.使用了多种抗OCR识别技术生成的字符类随机验证码,包括:随机间距、干扰线、背景变化、旋转、扭曲等。 2.该验证码不会被在页面脚本中查看图片验证码中的字符,图片验证码的页面URL应随机产生(即不能...

网络投票轻松实现自动化 - 验证码识别的基本思路及方法

投票软件比较有技术含量的部分就在验证码识别。为防止投票作弊,很多投票网站都会加随机验证码,输入验证码后才能投票。但是加了验证码是否就能万无一失呢,也不尽然。虽然不是所有验证码都能识别(如QQ的变形汉字...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)