提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
- List item
一、Labelimg是什么?
lebelimg是一种开源的数据标注软件,用于平时的深度学习训练。以一个矩形的四角坐标点对框内物体进行标注。
二、使用步骤
1.Labelimg的安装。
使用win+R打开控制台复制下列的代码进行安装。
pip install labelimg -i https://pypi.tuna.tsinghua.edu.cn/simple
2.数据集的准备
创建一个新的文件夹(文件夹不要有中文,下同)如:VOC2022。VOC2022文件夹内再创建两个文件夹,一个文件夹命名为(JPEGimages)用于存放数据标注的照片,并将数据集照片放入这个文件夹内,并对照片进行统一命名方便之后标注。一个文件夹命名为(Annotations)用于存放标注好的数据集(注Labelimg标注的数据集格式有三种分别为VOC格式(xml文件),YOLO格式(txt文件),createML格式(json文件))。并在VOC2022文件目录下创建一个记事本,并修改命名为predefined_classes.txt(这个不能改)。如下图
这个记事本是用于存放你想要进行数据标注的命名,比如你要标注猫那么你就在记事本内写上cat。
labelimg的设置
准备的工作做完以后,win+R调出控制台输入
labelimg
就可以打开labelimg软件。打开以后
点击Open Dir打开照片文件夹JEPGimages,会弹出需要标注的照片文件。
点击Change Save Dir修改保存标注数据路径,将路径修改为VOC2022的另外一个文件夹Annotations。标注好的文件就会放在这个文件夹内。
然后点击view勾选下列几个选项:
Auto Save mode:切换到下一张图的时候,会自动保存标签。
Display Labels:会显示标注框和标签
Advanced Mode:标注的十字架会一直悬浮在窗口。
常用快捷键:
W:标注
D:下一张
A:上一张
del:删除所选标注框
右上角的Use default label在只标注一种类别的时候,将所需标注的名称写上以后(比如lichi),勾选以后之后的标注都是默认为lichi,可以节省时间。
未勾选时每次标注需要自己输入标注名确认如下图。
勾选以后将默认所有的标注都命名为lichi,跳过输入命名以及确认的时间。
标注好以后跳到下一张标签文件就自动保存在你的保存目录下