Step 1:创建并激活 Conda 环境
conda create -n paddle python=3.9 -y
conda activate paddle
Step 2:安装 PaddlePaddle
python3 -m pip install paddlepaddle-gpu==3.3.0 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/

安装完成后您可以使用 python3 进入 python 解释器,输入import paddle ,再输入 paddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明您已成功安装。
如何卸载
请使用以下命令卸载 PaddlePaddle:

CPU 版本的 PaddlePaddle: python3 -m pip uninstall paddlepaddle

GPU 版本的 PaddlePaddle: python3 -m pip uninstall paddlepaddle-gpu

Step 3:安装 PaddleOCR
git clone https://github.com/PaddlePaddle/PaddleOCR

假设你已克隆到本地

cd PaddleOCR

以可编辑模式安装(-e 表示 editable)

pip install -e .

🧪 使用方式(和 pip 安装完全一样)

from paddleocr import PaddleOCR

ocr = PaddleOCR(lang="ch")  # 自动使用 PP-OCRv4 模型
result = ocr.ocr("your_image.jpg")
print(result)

PP-OCRv5 示例

from paddleocr import PaddleOCR
# 初始化 PaddleOCR 实例
ocr = PaddleOCR(
    use_doc_orientation_classify=False,
    use_doc_unwarping=False,
    use_textline_orientation=False)

# 对示例图像执行 OCR 推理 
result = ocr.predict(
    input="https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_ocr_002.png")
    
# 可视化结果并保存 json 结果
for res in result:
    res.print()
    res.save_to_img("output")
    res.save_to_json("output")

在这里插入图片描述
文本检测

from paddleocr import TextDetection

model = TextDetection()
output = model.predict("general_ocr_001.png")
for res in output:
    res.print()
    res.save_to_img(save_path="./output/")
    res.save_to_json(save_path="./output/res.json")

文本识别

from paddleocr import TextRecognition

model = TextRecognition()
output = model.predict(input="general_ocr_rec_001.png")
for res in output:
    res.print()
    res.save_to_img(save_path="./output/")
    res.save_to_json(save_path="./output/res.json")

更多推荐