Python 轻松识别图片验证码


作者:Harkerbest

声明:本文章为原创文章,本文章永久链接:https://www.harkerbest.cn/?p=481,转载请注明原文地址,盗版必究!!!


  今天给大家分享一个超好用的Python图片验证码识别库——DdddOCR,中文名为“带带弟弟OCR”。使用这个第三方库只需要寥寥几行代码就可以以较高的识别精度识别一般的图片验证码,识别精度远高于Python传统OCR库pytesseract。更重要的是这个库在使用过程中不需要联网,并且支持GPU计算!下面开始教程:

1.安装

  ddddOCR的安装方法非常简单,使用pip即可,在cmd或Linux终端输入以下命令并执行以完成安装:

pip install ddddocr

2.使用方法

  DdddOCR需要用到的参数如下图所示:

%title插图%num
DdddOCR参数说明

  下面来看演示代码:

import ddddocr

ocr = ddddocr.DdddOcr()
with open('1.jpg', 'rb') as f:
    img_bytes = f.read()
res = ocr.classification(img_bytes)

print(res)

  运行结果如下:

%title插图%num
识别验证码
%title插图%num
运行结果

  可以看到返回结果是验证码的小写字符串

3.结语

  今天的教程就到这里了,如果大家觉得有帮助的话,不妨动动手指分享给更多的人,谢谢您的支持!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

CAPTCHAis initialing...