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格式的

 

 这种都 能识别出来

 

 文字也能识别出来

 

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

 

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

 

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

 

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章