我们知道,图片标注主要是用来创建自己的数据集,方便进行深度学习训练。推荐一款比较好用的图片标注工具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所用格式一样;

图像标注工具-LabelImg相关推荐

  1. 图像标注工具labelimg的安装和使用教程

    图像标注工具labelimg的安装和使用教程 一.安装labelimg (1)首先通过Win+R快捷打开windows的"运行"对话框,在对话框中输入cmd进行终端界面. (2)在 ...

  2. ❀YOLOv5学习❀图像标注工具LabelImg的下载,配置和使用。

    LabelImg是图形图像注释工具.它是用Python编写的,并将Qt用于其图形界面.批注以PASCAL VOC格式(ImageNet使用的格式)另存为XML文件.此外,它还支持YOLO格式.下载这个 ...

  3. 将txt文件转为xml文件以适配图像标注工具labelimg或Pascal VOC XML 格式

    labelimg作为图像领域目标检测.图像语义分割等领域常见的标注工具,输出的数据格式是Pascal VOC,实际工作中,我们经常需要把其他标注格式为txt的文件转为VOC的xml文件格式,下面的代码 ...

  4. Mac下图像标注工具labelImg的安装

    目标检测时需要对训练数据进行标注,标注工具为labelImg,其在Mac下的安装教程如下: # Install PyQt4, it must be this version brew install ...

  5. 图像标注工具labelImg安装及使用教程,制作voc数据集

    本教程主要针对在faster rcnn上训练自己的数据集,制作pascal VOC格式的数据集(当然如果嫌弃下面方法太麻烦的话,直接下载exe文件,打开就可以直接使用,简直不要太简便) 安装环境:wi ...

  6. python图像标记工具怎么用_图片标注工具LabelImg使用教程

    1.进入labelImg-master文件夹,在空白处使用 "Shift+鼠标右键" ,选择在此处打开命令窗口,依次输入下面语句即可打开软件. pyrcc4 -o resource ...

  7. CV之LabelImg:图片标注工具之LabelImg(图像标注工具)的简介、安装、使用方法详细攻略

    CV之LabelImg:图片标注工具之LabelImg(图像标注工具)的简介.安装.使用方法详细攻略 目录 LabelImg的简介 常见的图片标注工具 LabelImg trainingImageLa ...

  8. labelImg图像标注工具的详细使用

    一.Ubuntu16.04下安装labelImg图像标注工具 图像标注软件安装:安装方法 二.labellmg标注软件的使用 1.软件图标的使用 (1)打开需要标记的图片文件夹 (2)修改保存路径(X ...

  9. 资源 | 深度学习图像标注工具汇总

    作者 | chaibubble 来源 | CSDN 网站 对于监督学习算法而言,数据决定了任务的上限,而算法只是在不断逼近这个上限.世界上最遥远的距离就是我们用同一个模型,但是却有不同的任务.但是数据 ...

最新文章

  1. ROS修改pkg与node名字
  2. 2011 Michigan Invitational Programming Contest
  3. Python内置函数(63)——super
  4. 给共享程序集延迟签名
  5. php7.0源码包下载,PHPDisk 7.0 V-Core系列发布,源码下载[更新20140821]
  6. md文件编辑器_File Cabinet Pro for Mac(菜单栏文件管理器)
  7. spring转发和重定向
  8. ripro子主题eeesucai-child集成后台美化包(适用于设计素材站+资源下载站等)
  9. Git在window的使用(TortoiseGit)之一
  10. js 获取浏览器高度和宽度值
  11. 前端笔试题【1】--从字符串的第二个字符开始对数组进行排序
  12. 解决虚拟机上的tomcat无法被主机访问的问题
  13. 实验2-2-2 计算摄氏温度 (10 分)
  14. Flash 第八章 形状补间
  15. Gnuradio安装及ADALM-PLUTO设备的配置
  16. 阿泰,水晶报表--推拉之间
  17. 通过UEFI引导模式修改RAID卡jbod配置
  18. Windows直接访问WSL2路径并直接进行读写操作,权限不足的问题
  19. 基于物理信息深度学习的交通状态估计:以LWR和CTM模型为例
  20. 中国微量营养素市场趋势报告、技术动态创新及市场预测

热门文章

  1. CC00119.bigdatajava——|JavaMySQL.XML.V10|——|MySQL.v10|常见XML解析器|DOM4API介绍|
  2. 关注国外学术团队的年度研究报告
  3. python初始化二维矩阵
  4. JPA @NamedEntityGraph使用
  5. 告别单身+成就霸业,男人们必知的人生定律
  6. BI项目需求分析书-模板
  7. 谁知nmn的功效与作用,nmn真实效果图,吐血整理
  8. 点云 3D 分割 - SqueezeSeg(ICRA 2018)
  9. 不畏浮云遮望眼 自缘身在云栖会
  10. 配置Hive递归查询子目录