目标检测标注工具——labelImg的安装与使用

labelImg简介

如果想要在深度学习中训练我们自己的模型,就得对图片进行标注。labelImg是一个超级方便的目标检测图片标注工具,打开图片后,只需用鼠标框出图片中的目标,并选择该目标的类别,便可以自动生成voc格式的xml文件。

安装

安装环境

win10

python3.6

pycharm

下载labelImg

github地址:

https://github.com/tzutalin/labelImg

百度云:

链接:https://pan.baidu.com/s/1JvHd4PQFCKMeAtk31gRzQw        提取码:lyb7 

把压缩文件下载下来后进行解压。

下载第三方库

labelImg的使用需要以下库的支持:PyQt5、PyQt5_tools、lxml

 cmd下分别输入:pip3 install PyQt5    pip3 install PyQt5_tools     pip3 install lxml

完成库的安装

pyrcc编译资源文件

cmd进入解压后的文件路径。如果没有改名的话就是labelImg-master。

执行命令:pyrcc5 -o resources.py resources.qrc

这句命令的功能是把Qt文件格式转为Python格式。

使用

运行labelImg.py即可使用,界面如下图所示

目标检测标注工具——labelImg的安装与使用_第1张图片

使用步骤如下:

1. 点击 Open Dir 按钮,进入数据集图片的路径

成功后在右下角区域会出现图片的目录,可双击选择某张图片,也可按顺序一张张进行标注

2. 点击 Change Save Dir 按钮,选择保存生成的label文件的路径

3.点击 Create \nRectBox 按钮(快捷键为W),鼠标图标会变化,在图像上拖动即可生成一个框。然后会出现一个窗口让你选择框中对象的类别

4. 标注完一张图像后,点击 Save 按钮进行保存(生成对应的label文件)

5. 点击 Next Image 按钮,进入下一张图片的标注

6. 这个按钮可以对 label 的保存格式进行切换,有VOC与YOLO两种类型

 

你可能感兴趣的:(目标检测)