全国热线电话:13633878273
发布时间: 2014-02-28 22:12:58
前面我讲了验证码对防止恶意注册、软件群发、密码破解等有非常重要的作用。那么也出现了验证码识别技术,本文就谈谈验证码识别技术的原理。
验证码识别的流程:采样->建立标准库->应用->对照标准库->识别。
采样
就是通过远程抓取的方式,抓取验证码生产的图片,然后保存在本地,进行后续的提取信息。
建立标准库
每个网站的验证码程序生产的验证码都有一定的规律,比如验证码的背景因素,验证码的颜色,验证码的干扰因素。以及每种颜色的特点和变化规律。通过大量研究验证码,建立验证码规律数据库。验证码识别的重点其实就在建立标准对照数据库这个过程,一旦验证码对照数据库建设完毕,验证码识别技术基本就完成了。
应用
采样的验证码经过处理以后,和标准数据库联系到一起,也是两者通过识别技术进行应用配置。
对照标准库
应用关系建设完成以后,只需要拿经过处理后的采样数据,通过应用规则和标准库进行对比。
识别
对比结果就是验证码识别的结果。
下一条:如何怎么宣传自己的网站?