浅浅写一下PPOCRLabel的使用及体验

依赖包

我是基于之前建立好的paddle_env环境,因此在使用过程中实际上(根据报错)需要的包只有这两个

pip install xlrd
pip install PyQt5

关于报错的话

ModuleNotFoundError: No module named ‘xlrd’
ModuleNotFoundError: No module named 'PyQt5

实际使用

①首先要在虚拟环境中先cd到PPOCRLabel所在的文件夹,根据版本不同位置也不相同
②了解一下PPOCRLabel的参数

PPOCRLabel.py [-h] [–lang [LANG]] [–gpu [GPU]] [–kie [KIE]] [–predefined_classes_file [PREDEFINED_CLASSES_FILE]]
实际上使用的比较多的就是

  • –lang +后面加上相应的语言代码:表示识别的语言类型
  • –gpu:是否使用gpu(默认使用),不使用的话接上False

我是使用小新pro13,所以我使用代码就是

D:\conda\envs\paddle_env\python.exe PPOCRLabel.py --lang ch --gpu False

D:\conda\envs\paddle_env\python.exe实际上是我使用的python(我有多个python)
然后附上相应的图片

D:\conda\envs\paddle_env\python.exe PPOCRLabel.py

似乎直接这样也可以
在这里插入图片描述

标注完成之后

在这里插入图片描述
①导出标记结果:
会在数据集文件夹label.txt中产生如下图的文件
在这里插入图片描述
②导出识别结果会给出识别区域裁剪后的图像

猜你喜欢

转载自blog.csdn.net/weixin_50862344/article/details/125890650