【图片识别】滑块缺口定位
文章目录
- 前言
- 一、分析
- 二、底图还原
- 三、缺口定位
前言
目标网站:aHR0cDovL2FwaS50Z25ldC5jb20v
这篇没有涉及到逆向的东西哦,主要一个滑块缺口如何定位,以及裂开的底图还原
一、分析
打开网站后,就会出现滑块验证
然后抓包看下 滑块出现的接口
normal、small 分别是底图和滑块图
position_y 是滑块的y坐标
array 的字符传是用于底图还原的
二、底图还原
先来观察下底图吧,大小是300*200,总共呗切片分成20分,上下平分,左右10等份,刚好array里的数值是20位,并且是从原点位置开始,吧当前切片移动到array对应的位置,大于9的会进入下一行
然后通过opencv对图片进行剪切拼接,即可得到原图
三、缺口定位
图片还原后,由于缺口位置有一个明显的矩形阴影,即可通过opencv.template_match进行模板匹配,从而定位到缺口的位置。
在匹配时候,可以对图片进行二值化、轮廓检测等处理,来达到理想的状态,目前这个图片直接用模板匹配的效果已经很不错了。
然后对轨迹进行模拟即可去请求接口,验证位置是否正确,可以看出,基本都是正确的哦
【图片识别】滑块缺口定位相关推荐
- 识别滑块缺口位置DLL
背景 验证码识别一直都是一个重要的话题,近日有一些公司询问 本地DLL验证码识别定制的事,可以联系QQ:[167231471]定制本地离线DLL验证码识别.另外给大家普及一下通用验证码识别和滑块缺口检 ...
- 极验滑块验证码破解与研究(三):滑块缺口识别
极验滑块验证码破解与研究(三):滑块缺口识别 声明 一.环境安装 1. 第三方库安装 二.滑块缺口识别 1. 准备工作 2. 工具函数说明 3. 接口识别原理讲解 4. 缺口识别完整代码 三.结语 * ...
- 极验第四代滑块验证码破解(二):滑块缺口识别
极验第四代滑块验证码破解(二):滑块缺口识别 声明 一.环境安装 1. 第三方库安装 二.滑块缺口识别 1. 与极验三代滑块对比 2. 缺口识别完整代码 三.结语 *本期文章结束啦,如果对您有帮助,记 ...
- python图像匹配缺口_【kimol君的无聊小发明】—用python识别滑块中的缺口
[kimol君的无聊小发明]-用python识别滑块中的缺口 前言 一.缺口识别 1.读取图片 2.识别图片边缘 3.缺口匹配 二.完整代码 写在最后 前言 某个夜深人静的夜晚,夜微凉风微扬,月光照进 ...
- OpenCV(python版)识别滑块验证中的缺口
前言 验证码往往是爬虫路上的一只拦路虎,而其花样也是层出不穷:图片验证.滑块验证.交互式验证.行为验证等.随着OCR技术的成熟,图片验证已经渐渐淡出主流,而「滑块验证」越来越多地出现在大众视野.&qu ...
- python识别图片文字、并返回文字坐标_PyAutoGui 图片识别+定位+截图函数文档
前言: 本章节有个非常重要的函数 locateCenterOnScreen! 如果你有一个图像文件,你可以在屏幕上直观地定位一些东西. 它直接返回x,y坐标点,返回值可以给click() PyAuto ...
- 本地DLL通用验证码识别/滑块识别/文字点选/图标点选/推理/OCR文字识别
背景 验证码识别一直都是一个重要的话题,近日有一些公司询问 本地DLL验证码识别定制的事,可以联系QQ:[167231471]定制本地离线DLL验证码识别.另外给大家普及一下通用验证码识别和滑块缺口检 ...
- 数字+字母 通用验证码图片识别 无限识别
背景 最近在研究验证码图片识别,主要是字母+数字类型的验证码图片,找到了很多方法,但是大多都需要自己去通过深度学习自己训练,而且深度学习代码又看不懂.运气好,找到一个完整的深度学习代码能够去自己训练验 ...
- python识别滑块验证码_干掉验证码!使用Python图像识别移动滑块验证码
文章来源:python干货铺子 ❞ 前言 验证码往往是爬虫路上的一只拦路虎,而其花样也是层出不穷:图片验证.滑块验证.交互式验证.行为验证等.随着OCR技术的成熟,图片验证已经渐渐淡出主流,而「滑块验 ...
最新文章
- MUI框架 APP手机退出方式
- 电机控制器软件设计规范_电机控制器市场及重点企业分析
- haproxy代理设置及配置文件详解
- SSH项目中遇到拦截器无法注入服务的问题
- Windows 7 时代即将终结!
- integer为null_比较两个Integer,为什么必须使用equals?不用==
- 【note】Java程序设计基础第五版(上)
- 机器学习套路 —— 样本集的拆分(正样本、负样本)
- 多线程TCP客户端的设计
- es 模糊查询_【ES 系列5】ES 查询优化
- Deep Learning 论文笔记 (3): Deep Learning Face Attributes in the Wild
- 如何写期刊论文的文献综述
- 1022场小红书品牌带货直播数据复盘,双11小红书直播间投放策略
- 超详细的软件安装包制作打包流程(C/S客户端)
- 数据表数据迁移——复制一个表的数据到另外一个表
- 进击吧!Pythonista(6/100)
- 【综述】3D数字化与3D打印:中国制造向中国智造转变的机遇
- 10款PHP开源网店系统
- arcgis server 10.4 授权不成功解决办法
- 01 “响应式Web设计”——概述
热门文章
- python做逻辑斯蒂二分类_Python实现逻辑斯蒂回归
- mysql创建三张表的视图_mysql三张表连接建立视图
- html语言中p和br,br与p标签区别
- 转载:盘点分享编程项目的五大好处
- SOA 和 微服务的区别
- 小程序二级页面自定义底部tabbar
- html vh和百分比,css中height 100vh的应用场景,动态高度百分比布局,浏览器视区大小单位...
- 20-1-10-SPFAbellman_ford-POJ3259
- 用数字化管理产品的生命周期
- 虚拟物品价格是由什么决定的