python PaddleOCR库用法及知识点详解
识别图片的设置
https://blog.csdn.net/f2315895270/article/details/128147744?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-128147744-blog-89082526.pc_relevant_default&spm=1001.2101.3001.4242.1&utm_relevant_index=3
1、PaddleOCR是基于深度学习的ocr识别库,中文识别精度相当还不错,能够应对大多数文字提取需求。
2、需要依次安装三个依赖库,shapely库可能会受到系统的影响,出现安装错误。
pip install paddlepaddle
pip install shapely
pip install paddleocr
ocr
=
PaddleOCR(use_angle_cls
=
True
,)
# 输入待识别图片路径
img_path
=
r
"d:\Desktop\4A34A16F-6B12-4ffc-88C6-FC86E4DF6912.png"
# 输出结果保存路径
result
=
ocr.ocr(img_path,
cls
=
True
)
for
line
in
result:
print
(line)
from
PIL
import
Image
image
=
Image.
open
(img_path).convert(
'RGB'
)
boxes
=
[line[
0
]
for
line
in
result]
txts
=
[line[
1
][
0
]
for
line
in
result]
scores
=
[line[
1
][
1
]
for
line
in
result]
im_show
=
draw_ocr(image, boxes, txts, scores)
im_show
=
Image.fromarray(im_show)
im_show.show()
查看电脑显卡CUDA有以下两种方法:
环境:win10
打开电脑程序“命令提示符”,或者搜索框输入“CMD”。
在命令行中输入 nvidia-smi
如果你是cuda10.2及其以下版本(一般RTX2080Ti及其以下可以用这个):
pip install paddlepaddle-gpu==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
如果你是cuda11.0及其以上版本(一般RTX30系列都用这个,其他显卡版本cuda超过11就用这个):
pip install paddlepaddle-gpu==2.3.2.post111 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html
http://www.zzvips.com/article/212262.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架