PaddleOcr文字识别的Python部署方法

PaddleOcr的Python部署攻略

    • 方法一:
    • 方法二:

方法一:

1 安装anaconda个人版;

2 打开Anaconda Prompt;

3创建环境:在命令行输入

conda create --name paddle_env python=3.8 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

创建名为paddle_env的环境。

4 激活环境:在命令行输入

conda activate paddle_env

5 安装paddlepaddle:

python -m pip install paddlepaddle==2.2.2 -i https://mirror.baidu.com/pypi/simple

或者输入:

python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

6 安装paddleocr:

python -m pip install paddleocr

7使用版面分析功能时,运行以下命令安装 Layout-Parser:

pip3 install -U https://paddleocr.bj.bcebos.com/whl/layoutparser-0.0.0-py3-none-any.whl

8 进行文字识别:

paddleocr --image_dir "D:\Ocr_learn\ppocr2.4\PaddleOCR-release-2.4\doc\imgs\00018069.jpg" --use_angle_cls true --use_gpu false 

方法二:

‪1 在GitHub官网下载PaddleOCR-release-2.4源码和识别模型源码;

2安装paddlepaddle:python -m pip install paddlepaddle==2.2.2 -i https://mirror.baidu.com/pypi/simple

3 切换到源码中的predict_system.py所在的目录:

cd /d D:\Ocr_learn\ppocr2.4\PaddleOCR-release-2.4\tools\infer\

4 进行文字识别:

python predict_system.py --image_dir="D:\Ocr_learn\ppocr2.4\PaddleOCR-release-2.4\doc\imgs\00018069.jpg" --det_model_dir="D:\Ocr_learn\ppocr2.4\models\OCRv2\ch_PP-OCRv2_det_infer" --cls_model_dir="D:\Ocr_learn\ppocr2.4\models\OCRv2\ch_ppocr_mobile_v2.0_cls_infer" --rec_model_dir="D:\Ocr_learn\ppocr2.4\models\OCRv2\ch_PP-OCRv2_rec_infer" --rec_char_dict_path=”D:\Ocr_learn\ppocr2.4\PaddleOCR-release-2.4\ppocr\utils\ppocr_keys_v1.txt” --use_angle_cls=true

5核对识别结果: 在./inference_results 文件夹里核对可视化识别结果。

注意: 路径请改为自己的实际路径)

你可能感兴趣的:(python,python)