利用labelimg制作自己的数据集

简介: 利用labelimg制作自己的数据集

1 训练集准备

在主目录下新建文件夹VOCData,如下所示:


0aae327fe572dcb2f38bfe42b2f36316.png


接着在VOCData文件夹下新建Annotations、images文件夹,如下所示:


c9dec93c91136b382aef51d0f3f2555b.png


images文件夹中存放JPG图片,如下所示:


28935d03994f2ab916fbc4b7c7817819.png


在images文件夹中建立classes.txt 定义自己要标注的所有类别,如下图所示:


682bec193ae240f1dbcfa8d29851971d.png

435bf8a3146d06dcc6337c6563b8c0d9.png


Annotations :存放标注的标签文件。


2 labelimg的安装

在window系统下,首先win+R打开命令行,输入cmd,如下所示:


37cfb25bacaf016a032cfbbb11830e1d.png


在命令行中输入以下命令:

pip install labelimg -i https://pypi.tuna.tsinghua.edu.cn/simple


看到Successfully installed 表示按照成功,如下所示:


a5e7425121eea30733d25e19934ba79f.png


接着在命令行中跳转到VOCData文件夹下,如下图所示:


a1cc9d2a8086d9fa233924959ee70739.png


接着输入以下命令打开labelimg,如下所示:

labelimg images classes.txt

afd3a788f973f94220f28a31daadc561.png

1833ab43baee28ef47724b048f08da70.png


3 labelimg的使用

3.1、常用按钮介绍:

Open Dir: 需要标注图片的路径,在打开 labelimg时候已经选定了images。


c7855591a7dc0a323e1272bc27bcf02c.png


Change Save Dir:存放标注的标签文件路径,选用Annotations文件夹。


9adc9a26f431c80a3bcdc6495b94ae8d.png


PascalVOC:标注的格式,点击可以voc、yolo、createML格式转换。


7077600a9336fdd4e83d1d9fb4ff2e76.png


3.2、基础配置,点击view


5447f2e080c0b830662438d901840ab8.png


在下拉框中进行如下框选:


5ee965ca70df8e2fe12dd351b8f2c604.png


Auto Save mode:切换到下一张图的时候,会自动保存标签。


Display Labels:会显示标注框和标签


Advanced Mode:标注的十字架会一直悬浮在窗口。


3.3、常用快捷键

A:切换到上一张图片


D:切换到下一张图片


W:调出标注十字架


del :删除标注框框


Ctrl+u:选择标注的图片文件夹


Ctrl+r:选择标注好w'w的label标签存在的文件夹


3.4 开始标注

首先Change Save Dir:存放标注的标签文件路径,选用Annotations文件夹,接着按w进行标注,选中后按D进行下一张图片标注,如下所示:


1cda23a47cfb6b361aa36c85bd1aef89.png


打完标签可以去Annotations 文件下看到标签文件已经保存在这个目录下,如下图所示:


6aa9dddbee508b2c2059464da1a1e6dd.png


相关文章
|
存储 数据采集 传感器
一文多图搞懂KITTI数据集下载及解析
一文多图搞懂KITTI数据集下载及解析
11663 2
一文多图搞懂KITTI数据集下载及解析
|
算法 数据库 计算机视觉
Dataset之COCO数据集:COCO数据集的简介、下载、使用方法之详细攻略
Dataset之COCO数据集:COCO数据集的简介、下载、使用方法之详细攻略
|
7月前
|
机器学习/深度学习 数据可视化 PyTorch
PyTorch实现DCGAN(生成对抗网络)生成新的假名人照片实战(附源码和数据集)
PyTorch实现DCGAN(生成对抗网络)生成新的假名人照片实战(附源码和数据集)
125 1
|
7月前
安装并使用labelImg标注数据集,yolo,VOC格式
安装并使用labelImg标注数据集,yolo,VOC格式
223 0
|
7月前
|
机器学习/深度学习 数据处理 文件存储
使用Labelimg进行数据标注
数据标注是计算机视觉和机器学习项目中至关重要的一步,而使用工具进行标注是提高效率的关键。本文介绍了LabelImg,一款常用的开源图像标注工具。用户可以在图像中方便而准确地标注目标区域,为训练机器学习模型提供高质量的标注数据。LabelImg已经成为研究者和开发者在计算机视觉项目中不可或缺的工具之一。
230 0
|
XML 计算机视觉 数据格式
YOLOv5入门实践(2)——手把手教你利用labelimg标注数据集
YOLOv5入门实践(2)——手把手教你利用labelimg标注数据集
7128 1
|
Unix
GEE:批量下载每日数据集
GEE:批量下载每日数据集
476 0
Dataset之IMDB影评数据集:IMDB影评数据集的简介、下载、使用方法之详细攻略
Dataset之IMDB影评数据集:IMDB影评数据集的简介、下载、使用方法之详细攻略
|
机器学习/深度学习 算法 数据可视化
基于YOLOv5的舰船检测与识别系统(Python+清新界面+数据集)
基于YOLOv5的舰船检测与识别系统(Python+清新界面+数据集)
758 0
|
XML 数据处理 数据格式
目标检测之——labelImg标注工具使用方法(二)
目标检测之——labelImg标注工具使用方法(二)
目标检测之——labelImg标注工具使用方法(二)