侧边栏壁纸
博主头像
祥拓软件

欢迎访问,如有问题请发送邮件至:work@work100.com.cn

  • 累计撰写 36 篇文章
  • 累计创建 9 个标签
  • 累计收到 1 条评论

PaddleOCR 服务器部署

祥拓软件
2022-04-30 / 0 评论 / 3 点赞 / 165 阅读 / 983 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-30,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

参考: https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.2/deploy/hubserving/readme.md
首先根据 拉取 PaddleOCR 项目
基于PaddleHub Serving的服务部署

  1. 安装paddlehub
pip install paddlehub==2.2.0 --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple
  1. 下载推理模型
检测模型:./inference/ch_ppocr_mobile_v2.0_det_infer/
识别模型:./inference/ch_ppocr_mobile_v2.0_rec_infer/
方向分类器:./inference/ch_ppocr_mobile_v2.0_cls_infer/

官网都有,自己去下载,需要去 deploy/hubserving/ocr_system/params.py 文件中修改对应的路径,Windows系统得用 \ 来写路径

要在项目根目录运行

# 安装检测服务模块:  
hub install deploy/hubserving/ocr_det/

# 或,安装分类服务模块:  
hub install deploy/hubserving/ocr_cls/

# 或,安装识别服务模块:  
hub install deploy/hubserving/ocr_rec/

# 或,安装检测+识别串联服务模块:  
hub install deploy/hubserving/ocr_system/
  1. 启动服务
hub serving start -c deploy/hubserving/ocr_system/config.json

其中 config.js 根据实际情况做一下修改

{
    "modules_info": {
        "ocr_system": {
            "init_args": {
                "version": "1.0.0",
                "use_gpu": false
            },
            "predict_args": {
            }
        }
    },
    "port": 8868,
    "use_multiprocess": true,
    "workers": 2
}
3
博主关闭了当前页面的评论