【深度学习】使用labelImg标注图像

深度学习之数据标注——windows下使用labelImg标注图像

内容参考自博客:https://blog.csdn.net/python_pycharm/article/details/85338801

用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等。

   labelImg:在windows下已经编译好的。

一、labelImg工具下载:

下载地址:链接:链接:https://pan.baidu.com/s/1yk8ff56Xu40-ZLBghEQ5nw
提取码:vj8f

下载的文件是编译好的,可执行的labelImg.exe文件。直接将文件放在windows环境下,双击可执行。

二、labelImg工具使用方法:

  1. 双击labelImg执行文件图标,会出现操作界面(稍等片刻,操作界面出现需要些时间):
    在这里插入图片描述
    出现这样的窗口界面,说明labelImg已经正常开启,背景黑色的窗口是终端界面,不需要理会。

  2. 在labelImg窗口的左边,有一些操作的功能,其中:

  • “Open”是打开单个图像
  • “Open Dir” 打开文件夹
  • “Change Save Dir” 图像保存的路径
  • “Next Image” 切换到下一张图像
  • “Prev Image”切换到上一张图像
  • “Verify Image”校验图像
  • “Save”保存图像
  • “Create RectBox”画标注框一个
  • “Duplicate RectBox”重复标注框
  • “Delete RectBox”删除标注框
  • “Zoom In”放大图像
  • “Zoom Out” 缩小图像
  • “Fit Window”图像适用窗口
  • “Fit Width”图像适应宽度

使用操作按钮不是很方便,下面介绍一些快速的快捷键,为无聊的标注工作节省一些时间。

   Hotkeys:

ctrl +Q 退出软件
ctrl + - 缩小
ctrl + o openfile
ctrl + = 原始大小
ctrl +u openDir
ctrl + F fitwindow
ctrl + r ChangeSaveDir
ctrl + E 编辑标签
ctrl + s 保存
ctrl + shift + o 打开的文件夹只显示.xml文件
ctrl + L boxlineColor
ctrl + shift + s  
ctrl + J move and edit Boxes
ctrl + shift + F fitWidth
ctrl + D 复制框 d nextImg
ctrl + H 隐藏所有的框 a preImg
ctrl + A 显示所有的框 space 标记当前图片已标记
ctrl + + 放大 w 画框
Delete 删除框

较常用的方便快捷键:英文输入法下,d代表下一张图片,a代表上一张图片,w可以自动出现十字选择方框起始点。

三、开始图像数据标注:

开始操作之前,一般先在菜单栏View中勾选第一项“Auto Save Mode”自动保存模式,方便快速标注保存。

一般操作的顺序:“Open Dir”------选择要处理的图片文件夹------选好之后会自动跳出选择保存目录文件夹--------最好选择与要处理的图片文件夹同目录,接下来就可以按照快捷键操作一张张地标注图像啦!

最后在保存文件的路径下生成.xml文件,.xml文件的名字是和标注照片的名字一样,如果要修改已经标注过的图像,.xml中的信息也会随之改变。得到的.xml 和PASCAL VOC所用格式一样!

如果想在Linux系统、Ubantu、或者是MAC系统中使用labelImg,可以参考一个教程:https://github.com/tzutalin/labelImg/

编写于2022年1月21日。

猜你喜欢

转载自blog.csdn.net/weixin_52777510/article/details/122615016
今日推荐