VOC、COCO、YOLOv3 的 .json .xml .txt 标签文件内容,格式转换

该博客详细介绍了VOC、COCO和YOLOv3数据集的标签文件格式,包括.json、.xml和.txt。内容涉及Tinghua100K、VOC的.xml标签、COCO的.json格式,以及YOLO所需的.txt格式。此外,还提供了数据集的下载方法、文件结构以及不同格式间的转换方法,如.json到.xml和.xml到.txt的转换代码链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VOC、COCO、YOLOv3 的 .json .xml .txt 标签文件内容,格式转换

0. 关于数据集介绍的推荐链接:

  1. 目标检测数据集PASCAL VOC简介: https://arleyzhang.github.io/articles/1dc20586/

1. 数据集中标签文件的内容

1.1. Tinghua100K 的数据集格式(.json)

  1. .json 格式

1.2. VOC的数据集格式(.xml)

  1. .xml 格式
  2. 部分内容截图如下:
    在这里插入图片描述

1.3. COCO数据集的格式(.json)

  1. .json 格式

1.3. YOLO需要的数据集格式(.txt)

  1. .txt 格式
  2. 部分内容截图如下:
    在这里插入图片描述
    训练yolo时,需要yolo 自己的数据格式,可以通过代码将 VOC的 xml文件格式的数据集直接转成yolo数据集的格式。

2. 数据集的下载和文件结构

2.1. VOC数据集(标签是 .xml格式)

1. VOC数据集的下载方法:
wget https://pjreddie.com/media/files/VOCtrainval_11-May-2012.tar
wget https://pjreddie.com/media/files/VOCtrainval_06-Nov-2007.tar
wget https://pjreddie.com/media/files/VOCtest_06-Nov-2007.tar
tar xf VOCtrainval_11-May-2012.tar
tar xf VOCtrainval_06-Nov-2007.tar
tar xf VOCtest_06-Nov-2007.tar
2. VOC数据集的文件结构:
Annotations  # 这个文件夹存放了所有图片的检测标签
    000001.xml  # 存放 000001.jpg 图片中所有目标的标签
    ....
    009963.xml
ImageSets   
    Layout  #  将数据集分成 4 部分
        test.txt
            000002
            000003
            ......
        train.txt
        trainval.txt
        val.txt
    Main  # 统计每个类别的物体在哪些图片上出现过(只需要检测部分目标物体时就需要这个文件夹中的信息,用于筛选图片)
        aeroplane_test.txt
            000001 -1
            000002 -1
            000003 -1
            ......
     
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值