安装并使用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是宽高比,(同样也除以了图片的长和宽)