吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6769|回复: 80
收起左侧

[Python 转载] Python爬虫验证码识别免费开源版

   关闭 [复制链接]
energy888666 发表于 2021-11-12 14:21
  爬取数据的过程中难免遇到登录的问题,为了绕过登录,保存cookie是常见的的解决方法.
在遇到有验证码的问题时,无疑增加了获取cookie的难度.该python包,解决你的实际问题,避免了购买云打码或者自己搭建机器学习,训练模型的过程,话不多说,直接进入主题.

环境要求 :
目前已经支持python3.8以下的了,python3.8以上毫无问题。
调用方法:
pip install ddddocr

列子:
[Python] 纯文本查看 复制代码
import ddddocr

ocr = ddddocr.DdddOcr()

with open('test.png', 'rb') as f:

    img_bytes = f.read()

res = ocr.classification(img_bytes)

print(res)

参数说明:
DdddOcr 接受两个参数
            

参数名

默认值

说明

use_gpu

False

Bool 是否使用gpu进行推理,如果该值为False则device_id不生效

device_id

0

int cuda设备号,目前仅支持单张显卡
        
classification
            

参数名

默认值

说明

img

0

bytes 图片的bytes格式
        


我试了试很不错,而且是cpu的情况下,几毫秒返回结果。
我的验证码如下:
下载.png


我试了试很不错,而且是cpu的情况下,几毫秒返回结果。

免费评分

参与人数 16吾爱币 +16 热心值 +14 收起 理由
ths2022 + 1 + 1 谢谢@Thanks!
倚楼倾婷 + 1 + 1 谢谢@Thanks!
banro512 + 1 + 1 热心回复!
alien0080 + 1 + 1 谢谢@Thanks!
fufuok + 1 我很赞同!
英雄初本涩 + 1 + 1 我很赞同!
mlj0381 + 1 + 1 用心讨论,共获提升!
ganechean + 1 + 1 我很赞同!
wj626266613 + 1 我很赞同!
a5228172 + 1 + 1 热心回复!
Reer + 1 + 1 热心回复!
XMQ + 1 + 1 我很赞同!
佐木 + 1 + 1 这个吊
刘涛 + 1 + 1 刚刚点有用,点错了,点到没用了,实在不好意思
只有午安 + 1 + 1 这一届的新人还挺牛
waili + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

  • · 记录|主题: 74, 订阅: 2

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

a5228172 发表于 2021-11-18 19:50
牛逼PLUES
Domanca 发表于 2021-11-23 17:25


我找的15张图,里面很多我觉得对于机器来说是灾难级难度,确实也没完全识别正确,但人眼一眼能看出来的基本都能识别正确(13.png是个例外),但是还是能看出来训练得很不错了
还有就是有些图识别结果打印的同时还附带这类信息:
2021-11-23 17:20:03.5715695 [W:onnxruntime:, execution_frame.cc:770 onnxruntime::ExecutionFrame::VerifyOutputSizes] Expected shape from model of {1,19} does not match actual shape of {1,17} for output output
不清楚为什么
撑一把纸伞 发表于 2021-11-12 15:36
[Asm] 纯文本查看 复制代码
C:\Users\Zry\AppData\Local\Programs\Python\Python39\python.exe C:/Users/Zry/Desktop/文档/Python/Python练习/验证码识别.py
[color=Red]2021-11-12 15:35:20.0155672 [W:onnxruntime:, execution_frame.cc:770 onnxruntime::ExecutionFrame::VerifyOutputSizes] Expected shape from model of {1,19} does not match actual shape of {1,24} for output output[/color]
hubn

进程已结束,退出代码为 0


chunhwa 发表于 2021-11-12 15:37
谢谢分享。
麦米尔加弗德 发表于 2021-11-12 15:50
很好,谢谢!
hrjmo 发表于 2021-11-12 16:27
谢谢楼主, 插个眼下次试试
halfone 发表于 2021-11-12 16:39
就很棒!
13286246768 发表于 2021-11-12 16:41
[Python] 纯文本查看 复制代码
D:\code\各种学习demo\venv\Scripts\python.exe D:/code/各种学习demo/验证码识别/demo.py
2021-11-12 16:39:08.4408083 [W:onnxruntime:, execution_frame.cc:770 onnxruntime::ExecutionFrame::VerifyOutputSizes] Expected shape from model of {1,19} does not match actual shape of {1,22} for output output
LNd9

Process finished with exit code 0
v.n.lee 发表于 2021-11-12 16:50
插个眼,收藏了。有机会试试
大兵马元帅 发表于 2021-11-12 16:51
可以实现识别  W:onnxruntime:, execution_frame.cc:770 onnxruntime::ExecutionFrame::VerifyOutputSizes] Expected shape from model of {1,19} does not match actual shape of {1,22} for output output是什么意思
loser7659 发表于 2021-11-12 17:12

谢谢分享。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-26 15:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表