首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python调用PP-OCRv6代码示例

Python调用PP-OCRv6代码示例

作者头像
小田测测看
发布2026-07-02 18:14:35
发布2026-07-02 18:14:35
20
举报

有时候会被 PaddleOCR 强大的功能吸引,但一看到安装就头大。其实,只要按顺序执行这三步,哪怕是小白也能一次成功。

第一步:安装核心引擎 PaddlePaddle

PaddleOCR 是基于百度飞桨(PaddlePaddle)开发的,所以得先装它。

• 普通电脑(CPU版): 速度已经很快了,推荐大多数人选这个。

代码语言:javascript
复制
pip install paddlepaddle -i https://pypi.tuna.tsinghua.edu.cn/simple

• 有显卡的电脑(GPU版): 如果有 NVIDIA 显卡,追求极致性能:

代码语言:javascript
复制
pip install paddlepaddle-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
第二步:安装 PaddleOCR 库

这就是你代码里调用的那个库。

代码语言:javascript
复制
pip install paddleocr -i https://pypi.tuna.tsinghua.edu.cn/simple

如果在运行代码时提示缺少 shapelyopencv,直接一键补齐:

代码语言:javascript
复制
pip install shapely opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

最新的PP-OCRv6代码使用如下

代码语言:javascript
复制
from paddleocr import PaddleOCR

ocr = PaddleOCR(
    text_detection_model_name="PP-OCRv6_small_det",
    text_recognition_model_name="PP-OCRv6_small_rec"
)

result = ocr.predict("./your_image.png")

for res in result:
    res.print()
    res.save_to_img("output")

避坑

  1. 1. 别用 Python 3.12+:目前 PaddlePaddle 对最新版的 Python 兼容性还在路上,建议使用 Python 3.8 - 3.10,这是最稳的“养老版本”。
  2. 2. 源的选择:一定要加清华源(-i https://pypi...),不然你可能会在下载进度条前思考人生,直到下载失败。
  3. 3. 报错别慌:如果报错提示 Microsoft Visual C++ 14.0 is required,别怀疑,那是你 Windows 缺补丁了,去搜一下“VC_redist”装上重启就好。

附录

https://huggingface.co/PaddlePaddle/PP-OCRv6_small_det

#ppocrv6 #paddleocr

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-07-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程拾光 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步:安装核心引擎 PaddlePaddle
  • 第二步:安装 PaddleOCR 库
  • 避坑
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档