返回总目录页

python ddddocr图片验证码详解

 安装

下载地址:https://pypi.tuna.tsinghua.edu.cn/simple/ddddocr/

安装命令:

pip install D:\ChromeCoreDownloads\ddddocr-1.3.0-py3-none-any.whl -i https://pypi.tuna.tsinghua.edu.cn/simple/

终于是成功安装了,版本如下:由于pip命令无法使用,使用pycharm升级了pip版本到20.3

 Found existing installation: ddddocr 1.4.4    using pip version 20.3

 

pypi地址:https://pypi.org/project/ddddocr/

验证码识别案例

很厉害,某平台下载的图片,识别出来了,不过咋感觉不是离线的呢?我把网络停掉试试

import ddddocr

ocr = ddddocr.DdddOcr()

with open(r"D:\文档\1668865235.0234.jpg", 'rb') as f:
    image = f.read()

res = ocr.classification(image)
print(res)

 验证了,是离线可用的,只是它默认结果会打印出两行其它信息

下面我们测试下哪些图片可以识别出来

 

 

下面这种图片也能识别出来

 

 

 

 DIB格式的

 

 这种都 能识别出来

 

 文字也能识别出来

 

 感觉数据量大的就无法识别了,下面我的截图

 

 我截图单行的可以,可能是多行的不行

 

 单行截图,长一点也出来了

 

 行数多了不准确甚至不出来数据

 

posted @ 2022-11-19 21:30  马昌伟  阅读(1083)  评论(0编辑  收藏  举报
博主链接地址:https://www.cnblogs.com/machangwei-8/