Python 最简单的OCR——paddleocr
想要一个识别多种语言,但是准确率还有一定要求OCR,还想免费怎么办?
这里一分钟教会你paddleocr。
测试环境:Win10+Python3.7
环境搭载(控制台输入):
pip3 install paddleocr
注意这里一定要以 pip3 安装。
在py文件同级目录下放一个o.png图像。
图像如下:
测试代码如下:
from paddleocr import PaddleOCR
ocr=PaddleOCR(use_angle_cls = True,use_gpu= False) #使用CPU预加载,不用GPU
text=ocr.ocr("o.png",cls=True) #打开图片文件
#打印所有文本信息
for t in text:
print(t[1][0])
运行结果输出如下:
总结:paddleocr 是一个十分好的开源项目,可以搭配OpenCv 根据自己实际项目的图像获取拉平处理,再OCR可以实现精准识别。