[paddle]paddlehub部署paddleocr的hubserving服务

步骤如下:

第一步:首先需要安装好paddleocr环境已经paddlehub环境

第二步:下载paddleocr源码:

git clone https://github.com/PaddlePaddle/PaddleOCR.git

然后切换到paddocr目录执行

新建个文件夹叫Inference把paddleocr模型放进去

安装文字识别服务:

hub install deploy\hubserving\ocr_rec

安装文字检测服务:

hub install deploy\hubserving\ocr_det

安装串联检测识别服务:

hub install deploy\hubserving\ocr_system

启动串联服务:

复制代码
windows:
hub serving start -m ocr_system
linux:
nohup hub serving start -m ocr_system &

当然你可以只启动识别服务,比如

hub serving start -m ocr_rec

只启动检测服务:

hub serving start -m ocr_det

上面只是命令行操作,代码操作可以如下:

复制代码
import paddlehub as hub
ocr = hub.Module(name="chinese_ocr_db_crnn_server")

通过paddleocr自带脚本运行:

进入PaddleOCR\tools目录,为了简单起见,在目录下放入一张命名为4.jpg的图片,在命令行执行命令可以进行文字识别:

复制代码
python test_hubserving.py http://127.0.0.1:8866/predict/ocr_rec 4.jpg

如果您想进行文字检测识别则可以:

复制代码
python test_hubserving.py http://127.0.0.1:8866/predict/ocr_system 4.jpg

【参考文献】

[1] https://zhuanlan.zhihu.com/p/413386647

相关推荐
AI街潜水的八角5 小时前
基于paddle框架的MobileNetV2深度学习神经网络番茄/西红柿叶子病虫害识别系统源码
深度学习·神经网络·paddle
weixin_456904276 天前
基于Yolov11,Paddle,Zxing进行目标检测文本条码识别的环境配置记录
yolo·目标检测·paddle
skywalk816322 天前
Paddle for MD 飞桨分子动力学模拟科学计算
paddle·分子动力学·paddlemd
Alphapeople23 天前
安装paddle
paddle
算力魔方AIPC1 个月前
通过 PaddleOCR CLI 安装并启动 vLLM
ocr·paddle·vllm·paddle ocr·算力魔方
青啊青斯1 个月前
一、paddleocr的CPU/GPU环境安装
ocr·paddlepaddle·paddle
lihua555551 个月前
Paddle图像分割训练自己的数据教程
paddle·实例分割·paddleseg·paddlex
WGS.1 个月前
paddle.utils.run_check() 报错 nccl 找不到
深度学习·paddle
小蜜蜂爱编程2 个月前
深度学习之基于paddle的多机训练资源配置
人工智能·深度学习·paddle