2021年11月2日 , 安裝成功,將過程記錄下來。
地址:https://www.paddlepaddle.org.cn/
windows + conda +cpu 版本的安裝步驟:
創建虛擬環境
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