双向对比成功识别简单数字验证码

易语言 2020-08-14 13:48:32

双向对比成功识别简单数字验证码

载入图片,双向清除干扰,分割数字,双向对比特征码(单向对比成功率80%左右)
制作前提:验证码是简单的数字或字母,规则且不勾,不连,不交叉,颜色基本统一的;
将规则的数字或字母按某种规则扫描后的特征码存入相应的数组;
本方法只适用指定的验证码图片,具体表现在切割尺寸上;
制作思路:打开载入图片到画板1----->整体扫描(遍历)画板1---->根据画板1的某点的颜色值做出判断
----大于某个值在编辑框里加入“X”,否则加入“.”----->然后切割,即:按切割尺寸复制
到另外四个画板----->对四个画板扫描,一样根据颜色值做出判断,一样加入另外四个编辑框
---->最后根据四个编辑框里的“特征码”和我们之前规则数字或字母的特征码对比,相似度高的就是我们所要的数字或字母;