yoloV5使用 labelimg 训练自己的模型

1,086 阅读1分钟

一.安装labelimg库

pip install labelimg

二.使用lablimg

  1. 终端输入 lablimg 进入页面 image.png

  2. 标注 image.png

    1. openDir 是打开图片文件的文件夹
    1. change Save Dir 保存标记图片后的存储位置
    1. YOLO 保存格式为YOLo 因为我这是用YOLO用的所以使用这个格式(如果不是这个图标则点击那个位置他会切换)
    1. create RectBox 这个是用来标注位置的

快捷键

  • A:切换到上一张图片
  • D:切换到下一张图片
  • W:调出标注十字架
  • del :删除标注框框
  • Ctrl+u:选择标注的图片文件夹
  • Ctrl+r:选择标注好的label标签存在的文件夹
  • Ctrl+鼠标滚轮 图片放大缩小

image.png

  1. 保存文件 打开保存的文件的路径(txt文件名和图片名是对应的,多了一个classes.txt)

image.png

打开dnf1.txt 和classes.txt

image.png

classes.txt为刚才命名的标注名称内容

image.png

dnf1.txt dnf2.txt为刚才命名的标注名称内容的详情
以第二行数据为例其中
第一个参数1对应classes.txt中的第一个下标(对应u1)
第二个参数为标注框中间点位x轴的位置(占整个图片总x轴的百分比为:56%)
第三个参数为标注框中间点位y轴的位置(占整个图片总y轴的百分比为:65%)
第四个参数为标注框x轴的长度(占整个图片总x轴的百分比为:8%)
第五个参数为标注框y轴的长度(占整个图片总y轴的百分比为:18%)
如下图所示

image.png