自制Darknet Yolo目标快速标注工具

软件效果图

我所知道的darknet-yolo数据集标注工具有labelimageyolo-mark(需要自己make),这边自制了一个标注工具(下载后双击exe文件可直接运行),可以实现yolo数据集的快速标注。先来几张效果图:

使用说明(以标注人脸为例子)

1.创建标注工程
    在example目录下复制工程模板__ProjectTemplate__到example目录下(或者其他目录,最好不要有中文),改名为你的工程名字,比如这边以人脸为例子,文件夹改名为face。到此,一个空的已经建立完毕工程,face工程的文件结构如下:
    -face
        -images            # images文件夹:里面还包含两个文件夹为train和valid
            -train              # train文件夹:将你的训练集的所有图片放到此目录下
            -valid              # valid文件夹:将你的测试集的所有图片放到此目录下
        -class.names    # class.names文件:类别名字(一个类别一行)

 


    在images/train文件夹下放入你的所有训练集,在images/valid文件夹下放入你的所有测试集,打开class.names写入你的分类类别(一个类别一行)。到此,工程已经创建完毕。

2.开始标注图片
    a.打开《Darknet YOLO标注工具》
    b.点击选择标注工程选择工程(以face为例,选择face文件夹)
    c.此时会出现所有的标注类别(按键盘上的W键和S键可以分别进行当前标注类别的上下切换)
    d.按住鼠标左键不动并且移动鼠标就可以生成标注矩形框(按键盘上的A键和D键可以分别进行图片上一张和下一张的切换)
    e.当标注完成一个矩形框可以按下E键进行保存当前标注
    f.当对当前图片的标注不满意时,可以按下鼠标右键进行清除当前图片上的所有标注
    g.当想清理工程的所有标注可以按下“清除工程所有标注”按键
    h.可以对标注的数据集进行切换
    i.利用以上各项功能您就可以开始愉快的标注了

3.标注完成
    标注完成后会在工程目录下(这边就是face目录下)生成三个文件
    -face
        -gen_config.data  # darknet训练时需要的(.data)文件
        -gen_train.txt         # 里面包含训练集的所有图片路径
        -gen_valid.txt        # 里面包含测试集的所有图片路径


    到此,就可以利用编译完成的darknet工具集进行训练了(除了.weight文件和.cfg文件,训练时需要的文件都在你的工程目录下了)

软件下载

csdn下载地址:https://download.csdn.net/download/kaychangeek/10856671

或者加入QQ群到群文件免费下载(技术交流):qq群:247270428

 

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值