Python验证码识别库-ddddocr
前言
最近学校的体温打卡登录需要输入验证码了,所以就导致我写的监控脚本失效了,每天都忘记填报,在群里被疯狂@。。。。。
项目介绍
ddddocr: 带带弟弟OCR通用验证码识别SDK就是这样一款强大验证码识别工具。
项目地址
https://github.com/sml2h3/ddddocr
安装
python 3.8 看GitHub听说已经支持3.10了
通过命令将自动安装符合自己电脑环境的最新 ddddocr。
pip install ddddocr
如果安装速度慢,可以连接国内镜像进行安装,命令如下:
pip install ddddocr -i https://pypi.tuna.tsinghua.edu.cn/simple/
报错:onnxruntime DLL load failed: 找不到指定的模块
请安装VC++ 2019解决
Microsoft Visual C++ Redistributable 2019x86 官方下载地址https://aka.ms/vs/16/release/VC_redist.x86.exe
Microsoft Visual C++ Redistributable 2019x64 官方下载地址https://aka.ms/vs/16/release/VC_redist.x64.exe
使用示例
import ddddocr
ocr = ddddocr.DdddOcr(old=True)
# 第一个验证截图保存:verification_code_1.png
with open("./verification_code_1.png", 'rb') as f:
image = f.read()
res = ocr.classification(image)
print(res)
后记
相比于其他的验证码识别工具,我觉得这个还是不错的,免费开源速度快。
版权声明:
作者:Ne-21
链接:https://blog.gocos.cn/archives/256.html
来源:云淡风轻
文章版权归作者所有,未经允许请勿转载。

共有 0 条评论