100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 12306登录验证码识别

12306登录验证码识别

时间:2021-04-12 04:51:39

相关推荐

12306登录验证码识别

最近在研究12306验证码识别,前期的12306查询验证码识别已经上线了,详见/download/ghost_man_/10160932的博客,里面的12306查询验证码已经上线了,可以去体验一下;

针对12306的登录验证码(问题、图片识别)现在demo已经完成了(正确率已达90%),再过一周我就把这做成一个服务,供大家调用;

现在将12306的登录验证码的识别过程在这篇博客里面介绍一下:

12306登录验证码的识别主要分为3个部分:问题识别、图片识别、问题的基础上对图片进行识别

问题识别:12306的问题识别上主要体现在,问题部分是单个问题、两个问题,首先需要对问题进行切割,在处理切割问题上,主要采用数字图像处理的方式,对问题中间的缝隙进行识别,确定中间的间隙的问题位置信息,对问题进行切割,这样就可以合理地切割问题了;

图片识别:对于从12306上面爬取下来的图片,从图片中可以确定8张图片的位置信息,从而可以整张图片上对8张图片进行切割;

到目前为止问题图片、验证种类图片已经能够分开了,随着抓取图片的不断增多,为后面的训练、识别做好准备;

在识别的过程中,我通常采用tensorflow框架进行训练,在这个过程中,主要是训练集的制作比较麻烦(训练集打码);

训练的架构采用的5层网络结构进行训练,分类;

主要问题点:

1. 对于12306登录验证码的抓取,通常采用ip代理的进行抓取,不然12306对频繁访问的ip进行封掉;

2. 打码的过程比较艰辛,量比较大;

3. 对于整个工程进行集成;

12306登录图形验证码已经上线:12306图形验证码功能已经上线了,下载地址:/download/ghost_man_/10199475

交流QQ:1827688298 有关12306验证码的问题大家都可以探讨

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。