为了在SSD网络中训练自己的数据集,我们要将其转化为VOC数据集的格式
1、在data文件夹下面按照VOC的格式建立文件夹
voc格式如下:
VOCdevkit
VOC2007
Annotations(存放.xml文件)
ImageSets
Layout
Main (里面是目标检测用到的test.txt, train.txt, val.txt, trainval.txt)
Segmentation
JPEGImages(存放目标检测用到的图片)
SegmentationClass
SegmentationObject
我们从中提取出目标检测用到的文件以及文件夹,并且以visdrone为例,可以建立如下的文件夹:
VOCdevkit
VOC2007(这里没有改名字是为了运行目标检测的代码时不修改代码中的文件名)
Annotations(存放.xml文件)
train(存放train的.xml文件)
test
trainval
val
JPEGImages(存放目标检测用到的图片)
train(存放train的图片)
test
trainval
val
ImageSets
Main
test.txt
trainval.txt
train.txt
val.txt
2、代码链接如下
链接:https://pan.baidu.com/s/1ItGRJrc-VcJpSy9wDlx86A
提取码:c977
3、具体步骤
原文:https://www.cnblogs.com/liliwang/p/12984560.html