Python识别验证码----谷歌reCapture 3*3验证码

Python识别验证码----谷歌reCapture 3*3验证码

  • 写在前面
  • 数据特点
  • 识别思路
  • 识别结果
  • 改进点

写在前面

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

在这里插入图片描述

数据特点

这类验证码估计大家都碰到过,体验反正有点恶心。
在这里插入图片描述

识别思路

1.训练一个yolo模型来定位九宫格上所有物体的位置。像酱紫:
在这里插入图片描述

2.根据检测出来的物体的信息,以及验证码所需要的寻找的物体类别,来过滤出应该点击九宫格里的哪些格子。

识别结果

大概标注了2000张图的样子,做了个demo(支持的物体有:公交车、小汽车、桥、停车计价器、棕榈树、人行横道、摩托车、消防栓、红绿灯、出租车、自行车、拖拉机、楼梯、烟囱、船、山、),效果还凑合。数据越多,泛化性会越强。
原图(找哪里有烟囱):
在这里插入图片描述
结果(result里的数字代表九宫格的序号,1表示第1行第1列,2表示第1行第2列,以此类推):
在这里插入图片描述
原图(找哪里有摩托车):
在这里插入图片描述
结果(result里的数字代表九宫格的序号,1表示第1行第1列,2表示第1行第2列,以此类推):
在这里插入图片描述

改进点

1.数据太少,因为打标签是真的累。。。如果不怕累就多打标签,或者花钱雇人打标签。毕竟没有人工就没有智能。

2.图片中的小目标的mAP不是很高,这应该是yolo的硬伤。如果对这个比较在意,可以尝试替换成对小目标比较敏感的目标检测模型来做目标检测。不过实际上,这个吊验证码并不是每次都要完全点对格子才算过,有一定的容错率,允许你犯错。再加上经常出现的目标物体也就是小汽车、棕榈树、红绿灯、烟囱、消防栓这些,所以只要数据量上来了,模型就不会太差。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68502.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我问chatGPT如何学习SAP系统以及如何学习各模块的知识

文章目录 文章目录 前言 如何利用chatGPT进行学习 1.问题1:请给我提供一个学习SAP的路线图 2.问题2:如何学习SAP系统 3.问题3:刚开始学习SAP,有什么比较好的建议 最后想说 前言 学习一个新知识/新技术,其实就是…

Flask学习文档及问题

中文文档地址:https://flask.net.cn/ python三大框架的介绍。 这三个框架分别为:Flask框架,Tornado框架,Django框架。 Flask框架: Flask诞生 于2010年,是Armin ronacher (人名)用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。 Flask本身相当于…

WordPress CORS问题一例

​ (本文最先发表于Zhu’s Blog,未经书面授权许可,任何个人和组织不得以任何形式转载、引用本人的任何文章。本人保留追究侵权者法律责任的权利。) 本文记录阿猪在使用WordPress REST API为跨站应用做身份认证时遇到的一例CORS问题…

如何画业务流程图?

业务流程图是用来描述客户业务作业方式的有效手段,它可以清晰地客户业务流程中涉及的人员角色、业务活动、业务数据以及他们之间的关系,是用来澄清需求的有效手段。一个典型的业务流程图如下图所示: 在画业务流程图时有哪些注意事项呢&#x…

流程图在线绘制,快速、便捷、高效

Author:AXYZdong 自动化专业 工科男 有一点思考,有一点想法,有一点理性! 定个小小目标,努力成为习惯!在最美的年华遇见更好的自己! CSDNAXYZdong,CSDN首发,AXYZdong原创 …

作为程序员,你一般用什么软件画流程图时序图和状态图等?

作为一名合格的程序员,在需求整理及功能实现的时候,各种流程图是避免不了的,像用例图、时序图、状态图基本上是必备,辅助分析需求及梳理实现思路。 时序图,又称为序列图、循序图,是一种UML交互图。时序图通…

程序员必备绘图工具,流程图、时序图、类图手到擒来!

🎀 关于博主👇🏻👇🏻👇🏻 🥇 作者简介: 热衷于知识探索和分享的技术博主。 💂 csdn主页::【奇妙之二进制】 ✍️ 微信公众号:【Linux …

如何使用ChatGPT协助Jenkins部署前后端项目Java Vue

探索ChatGPT,协助工作学习创作。公众号「阿杰与AI」一同探讨,一同成长,比他人更进一步。 现在主流方向应该是Git服务器 Jenkins服务器 Docker持续化集成,但是因为Docker有一定的学习成本很多人也就没有增加Docker,我…

分享六款原型设计软件,交流协作更便捷

今天主要是一个盘点集合,针对近些年对于设计软件方面的迅速发展,比较值得关注的设计工具,有需要或感兴趣的就接着往下看吧。 1.Pixso Pixso与下面这些软件相比,算是出现的比较晚的,但是根据我这段时间的实际使用体验&…

心形代码

心形小代码,需要拿走 import math i,j(3,3) while i ! 0:print(" "*6" "" " * (i - 1) "**" " " * abs(i - j) "*" " " * (4 * i1) "*" " " * abs(i - …

Java代码输出心形图案

初学编程的小伙伴肯定有过这样一个想法,就是我能不能利用代码来输出一个特定的图案呢?比如一个爱心?那必然是可以的,代码能实现的功能很多,这只是其中的一小小用法。以下是思路与代码。 方法一 暴力解法: …

马斯克打了个响指,推特50%员工被裁....

前几天Twitter被收购后要裁员的靴子终于落地了,这次裁员注定要记录史册,堪称惊天地泣鬼神。 我们一起看看马斯克给推特员工准备的裁员方案: 不知道大家看完后什么感想,反正洋哥看完后已经为马斯克拍案叫绝了。 **我简单翻译下&a…

马斯克解雇 Twitter 首席工程师,只因不愿被指“过气”!

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 最近这几周,马斯克可能有点“心烦”。 烦要亲自下场测试 Twitter 功能,烦每周要工作 120 个小时,还要烦特斯拉“秘密宏图的第三篇章”……终于,眼看着…

外媒爆料:PS5将在2019年之后发售,是一次真正的更新换代!

关于索尼的下一代新主机传闻近期层出不穷,并且很多消息都表示它将会在2018年底或者2019年发售。不过,根据消息一直很准确的知名媒体 Kotaku 爆料,索尼确实正在筹备全新的主机,但不会在近期发售。在报道中 Kotaku 表示,…

性能评测|影驰RTX4090金属大师系列显卡正式发售!

未来已至,影驰RTX4090金属大师系列显卡正式上线! 前不久,影驰RTX4090 星曜/金属大师系列显卡跨时代亮相,见证新一次历史变革,如今,它来了。 新一代RTX40系列显卡采用NVIDIAAda Lovelace架构,全新TSMC定制4N工艺,专为GPU优化,能够实现高达2倍的性能功耗比飞跃;依靠RTX40系GPU强…

2020亚洲品牌500强榜单发布 ;肯德基中国门店将限时发售植物肉汉堡 | 美通企业日报...

今日看点 2020亚洲品牌500强榜单发布,阿里巴巴、华为、中国工商银行、腾讯、丰田、中国平安、三星、中国建设银行、索尼、中国人寿荣登“2020亚洲品牌500强”Top10。“2020亚洲品牌500强”榜单作为第15届亚洲品牌盛典的重要成果,在“第15届亚洲品牌盛典”…

rgb sw 线主板接口在哪_光有RGB还不够,显卡竖装才更显高大上,酷冷TD500机箱装机...

现在装机,如是要没有RGB元素的话,那根本就不值得去秀。一般来说越高大上的硬件,RGB元素也就越丰富,当然CPU肯定要除外了,毕竟它是一个特殊的存在。也许那一天就像显卡一样,所有的CPU都集成在主板上,也不算是新鲜的事情。 记得当年,为了让主机显得特别,个性一些,就给机…

iNFTnews丨研究报告:国内NFT发售平台盘点及分析

作者 | BoweniNFTnews.com ZhourxiNFTnews.com 自从2021年NFT的发展浪潮席卷国内,大型科技公司纷纷进军NFT领域,如百度、阿里巴巴、腾讯、京东等大厂,在它们的领头下,市场迅速升温,国内NFT数字藏品平台井喷式爆发&…

Dataset:智慧中国杯—全国大数据创新应用大赛七个数据集简介、下载之详细攻略

Dataset:智慧中国杯—全国大数据创新应用大赛七个数据集简介、下载之详细攻略 目录 智慧中国杯—全国大数据创新应用大赛简介 全国大数据创新应用大赛七个数据集下载 智慧中国杯—全国大数据创新应用大赛简介 智慧中国杯”全国大数据创新应用大赛由“算法资格赛”…

必看·2021中国NFT数字藏品报告总结

随着数字藏品(NFT)市场火热,发行平台如雨后春笋般陆续出现,据扇贝科技不完全统计,2021年国内数字藏品(NFT)发行平台多达 38家。 按照藏品的发行质量、数量、平台流量、藏品文化内涵、区块链技术…