北京列举网 > 商务服务 > 其他商务服务 > 验证码识别技术不难
北京
[切换城市]

验证码识别技术不难

更新时间:2013-05-13 13:24:59 浏览次数:138次
区域: 北京 > 海淀 > 清华大学
验证码识别的技术其实并不难,识别过程中每一项都是简简单单的,但是它的环节数量实在太多了,而这才是人们觉得验证码识别是一门高技术的原因。

    为了简单说明验证码识别技术的难易,我就挑其中的几个环节来作一下说明。我选取的个环节是二值化,第二个环节是定 位,第三个环节是对比。

    二值化的说明。二值化就是将一幅图转换成只有两种颜色。像素本质上在计算机里就是一个数字,二值化就是取一个合适的值,然后和每个像素作大小比较,像素值小于它就让像素值变零,反之就让像素值变大值。这里就只不过是大小比较,很简单吧!

    定 位的说明。因为一幅图中有很多字,定 位所要做的就是把一个个的字给分离出来,怎么做呢,从左向右从上往下一直扫,碰到不同值的点,再以这个点为基准不断尝试大小不同的方框直到出现一个能框住一个字的小框为此,这就完成了定 位,定出了一个字的起点和范围。这时用到了扫描,就是从左到右从上到下一行行地扫,也是很简单吧!

    对比的说明。用框把一个字的范围框出来以后就要认出这是一个什么字,事先准备一个字形库,然后把框出来的图形和字形库中的图形作对比,大部分都对上了就认为它是那个字。这个过程不过就是拿出来比一下再拿出来再比一下,这也很简单吧。

  我这里只是随便说说几个环节,其实其他环节也都是这些简单的事情,但是环节数量实在太多了,所以很多人还没做到后就放弃了,你说到底是因为技术难呢还是因为你懒?
北京其他商务服务相关信息
不良资产公司
通州-北关
1天前
注册时间:2012年10月23日
UID:33141
---------- 认证信息 ----------
邮箱已认证
查看用户主页