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:UsersKqwPaddleOCR 目录下
下载推理模型
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
查看:deployhubservingocr_systemparams.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 deployhubservingocr_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