PaddleOCR的服務部署


2021年11月2日  , 安裝成功,將過程記錄下來。

 

地址:https://www.paddlepaddle.org.cn/

 

windows + conda +cpu 版本的安裝步驟:

https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/conda/windows-conda.html#anchor-0

創建虛擬環境

conda create -n paddle_env python=3.7

進入Anaconda虛擬環境

activate paddle_env

 

安裝CPU版的PaddlePaddle

conda install paddlepaddle==2.1.3 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/

 

克隆代碼

https://gitee.com/paddlepaddle/PaddleOCR

放到 C:\Users\Kqw\PaddleOCR 目錄下

 

下載推理模型

1、創建 inference 文件夾

2、在inference文件夾下安裝模型:

ch_ppocr_mobile_v2.0_cls_infer

ch_ppocr_mobile_v2.0_det_infer

ch_ppocr_mobile_v2.0_rec_infer

查看:\deploy\hubserving\ocr_system\params.py配置安裝模型是否正確

 

安裝paddlehub:——default-timeout設置超時時間

pip3 install paddlehub --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=10000

pip3 install paddlepaddle --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=10000

其他依賴包(根據缺少依賴提示情況而定)

pip3 install imgaug -i https://pypi.tuna.tsinghua.edu.cn/simple

pip3 install pyclipper -i https://pypi.tuna.tsinghua.edu.cn/simple

pip3 install lmdb -i https://pypi.tuna.tsinghua.edu.cn/simple

 

服務化部署

https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.2/deploy/hubserving/readme.md

安裝服務模塊(識別串聯服務模塊):

hub install deploy\hubserving\ocr_system\

 

命令行命令啟動(僅支持CPU)

啟動串聯服務: hub serving start -m ocr_system

 

配置文件啟動

發送預測請求

配置好服務端,可使用以下命令發送預測請求,獲取預測結果:

訪問示例:
python tools/test_hubserving.py http://127.0.0.1:8868/predict/ocr_system ./doc/imgs/11.jpg

 

 返回參數說明

https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.2/deploy/hubserving/readme.md

 

 

參考:作者:zwbsoft,原文鏈接:ttps://www.cnblogs.com/zwbsoft/p/14850510.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM