图像标注工具-LabelImg
程序员文章站
2024-03-07 22:20:03
...
我们知道,图片标注主要是用来创建自己的数据集,方便进行深度学习训练。推荐一款比较好用的图片标注工具LabelImg,重点介绍其安装和使用过程。
这款工具是全图形界面,用Python和QT写的,最牛的是其标注信息可以直接转化为XML文件,与PASCAL VOC以及ImageNet用的XML是一样的。
Windows环境下安装
安装Anaconda4.2.0
这里选择安装Anaconda,它是一款十分好用的Python集成安装环境,主要是方便扩展包管理。下载后,直接双击安装,并将路径添加到环境变量内,具体安装过程不介绍。
安装PyQt包
1. 打开命令窗口,输入命令
conda list
会列出所有安装的Python扩展包,可以看到里面已经有lmxl;
2. 在List列表内,也看到PyQt已经安装,如果没有安装,使用命令:
conda install pyqt=5
3. GitHub上下载源码压缩包,网址:https://github.com/tzutalin/labelImg
4. 解压后得到名为 的文件夹,进行该文件夹,在空白处使用“Shift+鼠标右键”选择“在此处打开命令窗口”,即进入当前目录的命令行窗口,或者直接打开Anaconda Prompt窗口,cd进入到 文件夹内;
5. 依次输入如下语句,即可打开软件:
回车后,弹出如下对话框:
使用方法
1. 点击“Open Dir”打开图片文件夹,如下:
2. 选择第一张图开始进行标注,使用 开始画框,然后双击选择类别,完成一张图片后点击“Save”进行保存;
3. 此时XML文件已经保存到本地;
4. 点击“Next Image”到下一张图;
5. 标注过程中可随时返回进行修改,后保存的文件会覆盖之前的;
6. 完成标注后打开XML文件,发现确实和PASCAL VOC所用格式一样;