Python识别验证码 您所在的位置:网站首页 易盾计划 Python识别验证码

Python识别验证码

#Python识别验证码| 来源: 网络整理| 查看: 265

Python识别验证码----网易易盾拼图推理 写在前面数据特点获取数据识别思路识别结果改进点

写在前面

近日某众打码平台被跑路的消息一出,脚本圈中一片哗然(我并不是脚本圈的,只是喜欢看群里人吹逼而已 ),仿佛再也听不到那句熟悉的广告语了。这也预示着,第三方打码平台不靠谱了。但打码功能有时候又必不可少,这时候怎么办呢?当然是自己自己动手丰衣足食啦!最近工作不是很忙,准备撸一个用Python识别验证码的系列文章,该系列计划囊括各种时下比较流行的验证码形式,如滑块、四则运算、点选、手势、空间推理、谷歌等。已经跑通了的所有代码都放在了我的知识星球上,需要的话请自取。话不多说,开撸!

在这里插入图片描述

数据特点

这类验证码需要计算出8块子图中哪2个子图进行互换之后能够复原原图。 在这里插入图片描述

获取数据

我这里没去抓验证码的原图,而是在百度随便抓了些图。至于怎么从百度抓图,就不哔哔了。

识别思路

1.训练一个能够区分一张图是完整的图还是被魔改后的图的模型。简单的一批,撸个二分类就行。 2.将验证码的图分成8份,然后逐一互换,看哪种互换方式能让模型觉得这是完整的图。

识别结果

做了个demo,效果还行。

在这里插入图片描述 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

改进点

做成端到端的模型



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有