注意,本文只提供学习的思路,严禁违反法律以及破坏信息系统等行为,本文只提供思路
本文的验证码网址如下,使用base64解码获得
因为旋转验证码能够处理的方式实在太多了,我将以处理的难度和方式依次讲解最简单到最难,到精度最高的方式,本文还是延续之前使用梯度计算的方式来计算旋转验证码。事前说明,本文方法,准确率大概有70左右,并不高,但是我依然会讲这种思路,如果有大神,也可以延续我这种思路继续提高准确率。
这里顺便提一下,我做了一款旋转验证码标注工具,可以方便的标注正确的0度角图片,链接如下某RED书旋转验证码标注工具,本文中用不到此款工具,此工具将在后续的文章中展现作用
话不多少,先看下缺口图片,数据集如下
第一步,还是先将缺口图添加至背景图中,这个还是跟之前的方法一样,计算旋转掩膜,然后覆盖添加即可,然后可以看到,缺口图片是有很明显的对比度的,且这种对比度是从上往下,没有规律