安装并使用labelImg标注数据集,yolo,VOC格式

本文简单介绍一下labelImg的安装及使用

1.下载labelImg

下载网址或者https://github.com/tzutalin/labelImg
下载后得到文件labelImg-master.zip
并解压到自己的盘中解压:如下D:\labelImg-master

安装

这里使用anaconda安装
通过管理员身份打开anaconda prompt
在这里插入图片描述
在这里插入图片描述
首先换到刚刚的D盘中的labelImg-master文件夹
如下所示,先转换到D盘,再通过cd:D:\labelImg-master转到相应文件夹
在这里插入图片描述
anaconda到labelImg-master目录下依次执行下面的命令

conda install pyqt=5
pyrcc5 -o libs/resources.py resources.qrc

在这里插入图片描述
接下来就可以通过下面的命令打开labelImg

python labelImg.py

在这里插入图片描述
在这里插入图片描述

使用labelImg

首先打开我们开始D盘中的D:\labelImg-master文件夹
进去data文件夹里面有个predefined_classes文件
在这里插入图片描述
打开里面就是预设的类别
在这里插入图片描述
修改为自己想要标注的类别并保存
在这里插入图片描述
接下来我们就可以用labelImg标注数据集了
使用一下命令打开

python labelImg.py

打开labelImg
然后再使用open dir打开自己需要标注的图片的文件夹
在这里插入图片描述
在这里插入图片描述
右边有自己该文件夹下的所有图片,包括子文件夹

左边可以修改标注的格式,yolo ,voc, 等格式
在这里插入图片描述

使用左边操作栏的矩形框功能,创建我们的数据框
在这里插入图片描述

如下,可以选择相应的类别

在这里插入图片描述
确认后,按ctrl + s 保存,我们的图片文件夹中就有了相应的标注文件
在这里插入图片描述
这是yolo格式
第一个是类别0表示mask,1表示no_mask,按照最开始创建类别的顺序
接下来两位0.478750 0.347368是标注框的中心坐标,进行了归一化(都除以了图片的长和宽)
剩下的0.342500 0.373684是宽高比,(同样也除以了图片的长和宽)

更多推荐