首先安装ddddoc库
pip install ddddocr
官方地址:GitHub - sml2h3/ddddocr: 带带弟弟 通用验证码识别OCR pypi版带带弟弟 通用验证码识别OCR pypi版. Contribute to sml2h3/ddddocr development by creating an account on GitHub.https://github.com/sml2h3/ddddocr
我使用的是Python 3.10.2
第一种使用情况 【当前路径】
# 导入模块
import ddddocr
import time
# t1 = 开始时间
t1 = time.time()
ocr = ddddocr.DdddOcr()
with open('test.jpg', 'rb') as f: # 识别当前目录下名为text.jpg的图片
img_bytes = f.read()
res = ocr.classification(img_bytes)
t2 = time.time()
# t2 = 结束时间
print('识别结果',res) # 打印识别结果
print("用时:%s 秒" % str(t2 - t1)) # t2 减 t1 = 运行时间
运行结果
第二种 使用情况 【绝对路径 】
# 导入模块
import ddddocr
import time
# t1 = 开始时间
t1 = time.time()
ocr = ddddocr.DdddOcr()
with open('D:\Python项目\ddddocr-master\image.png', 'rb') as f: # 识别 D:\Python项目\ddddocr-master\image.png 目录下名为image.png的图片
img_bytes = f.read()
res = ocr.classification(img_bytes)
t2 = time.time()
# t2 = 结束时间
print('识别结果',res) # 打印识别结果
print("用时:%s 秒" % str(t2 - t1)) # t2 减 t1 = 运行时间
运行结果
删除不需要的元素