您现在的位置是:课程教程文章

python PaddleOCR库的介绍

2023-12-14 20:13课程教程文章 人已围观

说明

1、PaddleOCR是基于深度学习的ocr识别库,中文识别精度相当还不错,能够应对大多数文字提取需求。

2、需要依次安装三个依赖库,shapely库可能会受到系统的影响,出现安装错误。

安装命令

pipinstallpaddlepaddle
pipinstallshapely
pipinstallpaddleocr

代码实现

ocr=PaddleOCR(use_angle_cls=True,)
#输入待识别图片路径
img_path=r"d:\Desktop\4A34A16F-6B12-4ffc-88C6-FC86E4DF6912.png"
#输出结果保存路径
result=ocr.ocr(img_path,cls=True)
forlineinresult:
print(line)

fromPILimportImage
image=Image.open(img_path).convert('RGB')
boxes=[line[0]forlineinresult]
txts=[line[1][0]forlineinresult]
scores=[line[1][1]forlineinresult]
im_show=draw_ocr(image,boxes,txts,scores)
im_show=Image.fromarray(im_show)
im_show.show()

以上就是python PaddleOCR库的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

课程教程:python PaddleOCR库的介绍

上一篇:python EasyOCR库是什么

下一篇:没有了

站点信息

  • 文章统计篇文章