深度学习目标检测---使用labelimg对自己的数据集进行标记(windows系统)

目录

一、安装labelimg

二、 Labelimg的使用教程


一、安装labelimg

1、打开cmd命令行(快捷键:win+R),如下图所示。

2、 进入cmd命令控制台黑窗口,输入以下命令对labelimg进行安装。如下所示。

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

 注意:如果安装失败或出现错误,则更换上面镜像源,可以尝试更换以下的镜像源。

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

       运行以上命令就可对Labelimg进行下载安装,如出现红色框框中的信息,说明labelimg安装成功了。

二、 Labelimg的使用教程

1、数据的准备:我们需要对数据进行打标注。这里建议新建一个名字为VOC2007的文件夹,在VOC2007中在建立一个名为JPEGImages的文件夹存放我们需要打标签的图片文件和一个名为Annotations存放标注的标签文件。

├── VOC2007

│├── JPEGImages  存放需要打标签的图片文件

│├── Annotations  存放标注的标签文件

说明:这里也可以不用按我的文件名称命名,若自己命名文件夹,则需在接下来的代码中修改对应的文件名称。(这里要是嫌修改麻烦就可以跟我一样的命名)。

2、将需要打标注的图片复制到JPEGImages文件夹里面,为了方便管理,可利用pycharm IDE运行以下代码对图片进行有序的排列,具体代码如下:

import os
import os.path
import numpy as np
rootdir = r"C:\Users\Jun\Desktop\VOC2007\JPEGImages/" #末尾斜杠不要丢,你的文件存放位置
files = os.listdir(rootdir)
b=0  #可更改起始序号
for name in files:
    a=os.path.splitext(name)
    print(a[0])
    newname = str(b)+'.jpg'
    b = b + 1
    os.rename(rootdir+name,rootdir+newname)

3、对数据集进行打标签:打开cmd命令控制台(快捷键:win+R),输入以下命令:

labelmg

  运行如上的命令就打开labelmg这个工具了。如下图所示。

步骤1:待标注图片数据的路径文件夹,这里我们选上面我们存放待标注图片的路径--(JPEGImages)文件夹的路径。
步骤2: 保存类别标签的路径文件夹,这里我们选定Annotations文件夹。
步骤3: 这个按键说明我们标注的标签为voc格式,点击可以换成yolo或者createML格式。(这里我们选择voc格式)。
接着: 点击左上角的view,如下图所示,和下图所示一样把红框左侧的一些内容勾上。

Auto Save mode:切换到下一张图的时候,会自动保存标签。

Display Labels:会显示标注框和标签。

Advanced Mode:标注的十字架会一直悬浮在窗口。

常用快捷键如下:

A:切换到上一张图片

D:切换到下一张图片

W:调出标注十字架

Del :删除标注框框

4、开始标注

  标签打完以后可以去Annotations 文件下看到标签文件已经保存在这个目录下了。

这样,我们就完成了对数据标签的标注。
### 回答1: LabelImg是一款开源的图像标注工具,可以在Windows安装安装步骤如下: 1. 下载LabelImg的源代码,可以从GitHub上获取。 2. 安装Python3环境,并配置好环境变量。 3. 在命令行中进入LabelImg目录,运行 "pip install -r requirements/windows.txt" 命令安装需要的依赖库。 4. 运行 "python labelImg.py" 命令启动LabelImg。 注意:需要先安装pyqt5 详情可以参考官网 https://github.com/tzutalin/labelImg ### 回答2: LabelImg是一款开源的图像标注工具,用于将图像中的对象进行手工标注,可以用于各类深度学习项目。LabelImg提供了Windows、Linux和Mac三种版本,本文将介绍Windows版本的安装教程。 一、准备工作 1. Python 2.7环境 LabelImg是由Python编写的工具,需要Python 2.7环境才能运行。如果你的电脑中没有安装Python,可以从https://www.python.org/downloads/windows/ 下载Python 2.7版本。 2. PyQt4和lxml 在安装LabelImg之前还需要安装PyQt4和lxml库,可以通过pip安装。 打开命令提示符,输入以下指令: pip install pyqt4 pip install lxml 3. LabelImg文件 从官网上下载LabelImg的文件:https://github.com/tzutalin/labelImg。 二、安装LabelImg 下载LabelImg后,解压文件,并进入labelImg文件夹,打开命令提示符,输入以下指令: python labelImg.py 此时,LabelImg便启动了。 三、使用LabelImg 1. 打开图片 在LabelImg中,打开要标注的图片需要通过Import Images按钮导入。这时会弹出一个对话框,选择要标注的图片,点击打开即可。 2. 标注 标注的过程需要使用到鼠标,将鼠标放在图片上相应位置按住左键拖动即可。 3. 保存标记结果 在标注完成后,需要将结果保存。点击左上角的Save按钮,或者使用快捷键Ctrl + S,保存结果。保存的的标记文件默认为xml格式,文件名与标记的图片文件名相同。 结束语 本文介绍了Windows版本的LabelImg安装教程,通过这篇教程可以轻松安装LabelImg,并熟悉如何使用它进行图片标注。祝大家使用愉快! ### 回答3: LabelImg是一款免费开源的图像标注工具,可用于给图像打标签,用于训练和测试机器学习模型。本文将介绍如何在Windows安装LabelImg,以进行图像标注。 一、安装Python 在Windows安装LabelImg需要先安装Python,可从官网下载Python安装包,推荐下载较新版本的Python3。安装时需要注意勾选“Add Python to PATH”选项,这样在命令行中才能方便地调用Python。 二、安装LabelImg 1. 下载LabelImg压缩包 在github上下载LabelImg源码压缩包(https://github.com/tzutalin/labelImg),或者将该压缩包克隆到本地。 2. 解压LabelImg压缩包 将下载的压缩包解压到本地,得到一个名为“labelImg-master”的文件夹。 3. 安装依赖库 在Windows的命令行中进入“labelImg-master”文件夹,执行以下命令安装依赖库: pip install pyqt5 lxml 4. 启动LabelImg 在“labelImg-master”文件夹中,执行以下命令启动LabelImg: python labelImg.py 这样,LabelImg安装完成了。用户可点击“Open Dir”按钮打开待标注的图像文件夹,选择图像进行标注。 需要注意的是,每次启动LabelImg时,需要进入“labelImg-master”文件夹中,再执行上述命令,否则会提示找不到文件。 总结: 通过以上步骤,您已经成功在Windows安装LabelImg,并开始使用它进行图像标注。这对于深度学习和机器学习领域的开发者来说,可提高其算法的准确性和效率。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值