PPOCRLabel部署
一、前言
PPOCRLabel是一款图片识别标注工具,使用该工具对图片进行识别以及标注然后生成训练数据文件,用于训练paddleocr的模型库
环境:python 3.9.13 paddlepaddle 3.0.0 PPOCRLabel 3.1.2
应该使用python3.13版本与paddlepaddle3.1.0版本也能兼容,本up主试过多种环境,但是都是用官网的PPOCRLabel --lang ch命令启动,均以失败告终,执行完命令后弹出窗口就闪退,这套环境配置使用的ppocrlabel.py文件启动,但是本up觉得应该跟环境没太大关系,都用最新的环境然后使用py文件启动应该也能启动起来
官网PPOCRLabel使用与部署参考:文本检测/识别任务模块 - PaddleX 文档
二、部署
在阿里云的python源中下载PPOCRLabel源码包:Links for PPOCRLabel
也可以顺带把whl包一起下载直接指定whl包安装
安装paddlepaddle环境
#这里使用的是cpu的安装方式
pip install paddlepaddle==3.0.0 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/
安装PPOCRLabel
pip install PPOCRLabel -i https://mirrors.aliyun.com/pypi/simple/
解压下载的PPOCRLabel源码包并进入目录
找到ppocrlabel.py文件,打开并编辑指定自己环境的ocr模型路径,若是不指定则会自动下载模型
在ppocrlabel.py文件目录下进入cmd模式,执行以下命令启动ppocrlabel
python .\PPOCRLabel.py