selenium滑块验证码(使用opencv识别滑块缺口位置,selenium自动化操作)

原理:首先下载滑块的图片,使用opencv 计算到缺口的位置,然后再使用一个加速函数模拟手工操作的非匀速的运动,将滑块移动到缺口处,亲测该方法识别率 95% 左右

import cv2 as cv
import requests
from selenium import webdriver
# 导入鼠标事件类
from selenium.webdriver import ActionChains
import time
from selenium.webdriver.chrome import options
"""
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/s

你可能感兴趣的:(验证码,opencv,cv)