步骤如下:
第一步:首先需要安装好paddleocr环境已经paddlehub环境
第二步:下载paddleocr源码:
git clone https://github.com/PaddlePaddle/PaddleOCR.git
然后切换到paddocr目录执行
新建个文件夹叫Inference把paddleocr模型放进去
安装文字识别服务:
hub install deployhubservingocr_rec
安装文字检测服务:
hub install deployhubservingocr_det
安装串联检测识别服务:
hub install deployhubservingocr_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自带脚本运行:
进入PaddleOCRtools目录,为了简单起见,在目录下放入一张命名为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
原文地址:https://blog.csdn.net/FL1623863129/article/details/135568878
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_56974.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!