图片标注工具 LabelImg

  • 前言
  • 一、安装
    • 1.Python安装
      • 访问Python官网下载
      • 点击Downloads,根据本机系统选择下载相应的Python版本。
      • 下载完成后,在Cmd中输入python查看对应表版本
    • 2.安装 PyQt5
    • 3.安装 lxml
    • 4.安装LabelImg
      • 下载资源
      • 下载后并解压得到文件夹labelImg-master
  • 二、使用步骤
    • 1.导入图片
    • 2.标注
      • 点击Create RectBox
      • 选择要标注的范围和位置进行标注,点击OK
      • 标注完成后,如图所示。
      • 保存
    • 3.展示
  • 欢迎批评指教

前言

图片标注主要是用来创建自己的数据集,方便进行深度学习训练。经过老师指导发现了一款十分好用的图片标注工具LabelImg,以下展示的是其安装以及使用的过程。如果想简便,请直接下载打包版本(下载地址见开头),无需编译,直接打开就能用!这款工具是全图形界面,用Python和Qt写的,其标注信息可以直接转化成为XML文件.

环境:Win10


一、安装

1.Python安装

访问Python官网下载

Python官网

点击Downloads,根据本机系统选择下载相应的Python版本。

下载完成后,在Cmd中输入python查看对应表版本

使用快捷键 Win+R 输入cmd来启动Cmd,之后在命令行中直接输入 python 回车后查看是否显示python版本等相关信息

2.安装 PyQt5

再次打开Cmd输入以下代码:

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

等待安装完成…

安装成功后会有显示

3.安装 lxml

打开Cmd输入以下代码:

pip install lxml

等待安装完成…

安装成功后会有显示

4.安装LabelImg

下载资源

LabelImg下载(github)
百度云盘:直接安装下载 密码:r5w0
直接安装不需要命令行

下载后并解压得到文件夹labelImg-master


在该文件夹下,先按住shift+再点击右键,选择在此处打开power shell窗口(S)

Powershell窗口

输入以下两行:

Pyrcc5 -o libs/resources.py resources.qrc
python labelImg.py


特别注意
LabelImg中是l和i的大写

二、使用步骤

1.导入图片


根据路径选择号要导入的图片后确定

2.标注

点击Create RectBox

选择要标注的范围和位置进行标注,点击OK


注:框选之后对该框打标签,标注框可移动缩放

标注完成后,如图所示。


注:图中所有标签会在右侧显示,取消勾选对应的标注框会隐藏

保存

3.展示

截图如下(示例):

代码XML(节选)

<?xml version="1.0"?>-<annotation>
<folder/>
<filename>dogs.jpg</filename>    图片文件名
<path>E:\dogs.jpg</path>         数据集(资源图片地路径)
-<source><database>Unknown</database>     数据源</source>-<size>
<width>500</width>               图片宽
<height>375</height>             图片高
<depth>3</depth>
</size><segmented>0</segmented>-<object>                        对应一个标注框<name>dog</name>                 标注框标签<pose>Unspecified</pose><truncated>0</truncated><difficult>0</difficult>-<bndbox><xmin>89</xmin>                  标注框左上角坐标   <ymin>39</ymin>                  标注框右下角坐标<xmax>210</xmax><ymax>242</ymax></bndbox></object>-<object>                        另一个标注框<name>dog2</name><pose>Unspecified</pose><truncated>0</truncated><difficult>0</difficult>-<bndbox><xmin>207</xmin><ymin>50</ymin><xmax>318</xmax><ymax>236</ymax></bndbox></object>-<object>                        另一个标注框   <name>dog3</name><pose>Unspecified</pose><truncated>0</truncated><difficult>0</difficult>-<bndbox><xmin>331</xmin><ymin>42</ymin><xmax>442</xmax><ymax>236</ymax></bndbox></object></annotation>

欢迎批评指教

图片标注工具LabelImg安装与使用相关推荐

  1. 图片标注工具LabelImg安装及使用

    环境:win10 + python3.6(/3.5) + PyQt5 + lxml + labelImg ** labelImg下载安装: ** 1.首先是python3.6/3.5的安装,注意pip ...

  2. 图片标注工具LabelImg的安装及使用方法

    项目地址:LabelImg  下载地址:Windows/Linux  百度云备份:最近几个版本 密码: cnn6 前言 我们知道,图片标注主要是用来创建自己的数据集,方便进行深度学习训练.本篇博客将推 ...

  3. 图片标注工具LabelImg的简单安装

    前言 最近要用到图片标注工具LabelImg来创建导师的数据集,方便进行 深度学习训练.这款工具是全图形界面,用Python和Qt写的,最牛的是其标注信息可以直接转化成为XML文件,与PASCAL V ...

  4. 图片标注工具 LabelImg 使用教程

    转自:http://blog.csdn.net/jesse_mx/article/details/53606897 作者:Jesse_Mx ------------------------------ ...

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

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

  6. VOC数据集图片标注工具labelImg简介、安装、使用方法详细攻略(windows) PyQt4、PyQt5

    参考文章1:labelImg:图片标注工具之labelImg的简介.安装.使用方法详细攻略 参考文章2:LabelImg labelImg的安装 用gitbash打开,运行git clone http ...

  7. 【问题记录】labelImg:一款实用图片标注工具的安装和使用

    前言 labelImg是一个实用的图片标注软件,可以用于数据集的制作.标注等等,它的使用需要以下库的支持:PyQt5.PyQt5_tools.lxml.下面介绍labelImg的安装过程. 安装方法: ...

  8. 图片标注工具LabelImg下载安装使用教程

    链接:https://blog.csdn.net/jesse_mx/article/details/53606897       labelimg软件是一款免费的图像标注工具,可方便创建自己的数据集, ...

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

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

  10. window下图片标签工具labelimg安装和使用

    记录一下个人学习 LabelImg 是一个图形图像标注工具 电脑首先需要安装anaconda, 从GitHub上下载labelimg 下载地址 这个下载后解压 打开anaconda powershel ...

最新文章

  1. 最新!百度首发 OCR 自训练平台 EasyDL OCR
  2. C#.NET如何判断是否有缺少的using
  3. 【i.MX6UL/i.MX6ULL开发常见问题】单独编译内核,uboot生成很多文件,具体用哪一个?...
  4. 北风网php笔记正则表达式,PHP中使用正则表达式提取中文实现笔记
  5. 【计算机网络实验·北航】实验一:网络实验入门(1)
  6. 2020年中国视频内容电商行业白皮书
  7. 矩池云Jupyterlab支持download as pdf
  8. C#中@字符的三个作用
  9. libvlc获取一帧_用VLC 实现获取播放每帧视频的时间(UTC)
  10. 玩游戏时弹出计算机内存不足,Win7系统玩游戏内存不足怎么办 win7玩游戏时显示内存不足如何解决...
  11. 浅谈C/C++编程中的字符编码转换
  12. mac磁盘格式转换操作方法
  13. 【USACO题库】5.2.1 Snail Trails蜗牛的旅行
  14. Photoshop Elements 2023(PSE简化版2023) 支持win/mac版
  15. 乐学习知选择--我的J2EE技术历程
  16. php编辑菱形图案代码,打印菱形图案 (15 分)
  17. 计算机组成原理与结构
  18. 一支笔的测试点_一支笔的测试
  19. 购买的wemall6.0源码商城系统分享,百度云盘易失效,速取
  20. akka 与kafka

热门文章

  1. 计算机视觉资料大合集
  2. 四阶龙格库塔matlab计算例题,四阶龙格库塔法matlab实现
  3. 【CSS】关于表单样式
  4. StorageManager
  5. Wonderware-InTouch 报表查询SQL数据库,用表格控件做出的报表图例
  6. 【总结】EJB开发过程中遇到的几个问题
  7. python实现同花顺股票模拟交易+东方财富模拟交易
  8. ibm刀片机服务器安装系统,IBM刀片服务器安装.doc
  9. 折腾一台准系统及i5 6600t简单测评
  10. SilverLight4导航