【次世代系统教程】之分割模式详解

作者: 天涯龙腾 分类: 软件帮助 发布时间: 2012-12-01 19:38 ė 6没有评论 编辑

次世代验证码识别共有四种分割模式,识别验证码时,需要根据实际情况灵活选择。

这四种模式分别是:自动分割、平均分割、垂直分割和过盈分割。

自动分割:适用于验证码图像各个字符各自独立,字符之间没有粘连,也不存在贯穿各个字符的干扰线的情况。自动分割会按连通线原理,自动将图像分割为多个像素相连的图块。该模式下“分割参数”无效。只要字符不存在相互分离的部分(比如汉字),就可以选用这种分割方式。该方式也是默认的分割方式。示例可以参考系统自带的“51拉统计网”、“百方网”,“大河网”、“上海热线”、“完美”等项目。

平均分割:适用于验证码图像中各个字符位置固定,或间距均等的情况。平均分割会按验证码图像的图像的宽度,将图像平均分割为基本相等的几个部分,分割数目由“分割参数”决定。只有某些特殊的验证码,可以选用改模式。示例可以参考系统自带的“taofang”等项目。

垂直分割:适用字符存在相互分离部分(如字符i)的情况。垂直分割会按字符的垂直投影,依据投影之间的空白间隙,将图像分割为多个图块。该模式可以用来分割汉字,但可能存在将两个或多个本不相连的字符分割为一个图块的情况。该模式下“分割参数”无效。示例可以参考系统自带的“10086”等项目。

过盈分割:适用于验证码图像完全粘连,或字符之间有重叠的情况。过盈分割会先按平均分割决定分割中心和分割宽度,但分割时会额外往图像左右多分割一定像素宽度。该模式下“分割参数”有两个参数,第一个参数决定分割的数目,第二个参数决定分割图块额外的宽度。该模式可以适用于淘宝,支付宝等网站的验证码。暂时该模式只支持调试版。

本文出自 天涯软件园,转载时请注明出处及相应链接。

本文永久链接: http://antiyzm.sinaapp.com/archives/121

Ɣ回顶部