1. VOC2007数据集的格式
JPEGImages文件夹:该文件夹里包含了训练用的图像以及测试用的图像,混合存放在一起;
Annatations文件夹:该文件夹存放xml格式的标签文件,每个xml文件都对应于一张JPEGImages文件夹中的图像;
ImageSets文件夹:Action文件夹:存放的是人的动作,可以暂时不用;Layout存放的是人体部位的数据,可以暂时不用;Main存放的是图像物体识别的数据,可详见下面的解释;Segmentation:存放可用于分割的数据;
其他文件夹:其他分割用途
2. 数据的制作
1)将所有图像文件命名为000001.jpg格式的文件名,并存放到JPGEImages文件夹中;其实,文件名不一定非要从000001开始往下排,文件名的长度也可以不一样;
2)使用LabelImiage软件,将图像做标记,并生成相应的xml文件,将所有的标记xml文件存放到Annatations文件夹中;注意xml文件的文件名一定要与jpg图像文件名相一致;
3)利用python代码向ImageSets中Main文件夹中写入数据:trainval.txt;test.txt;train.txt;val.txt
其中,txt文件中的信息为图像的名字,无后缀无空格;
test.txt是测试集;train.txt是训练集;val.txt是验证集;trainval.txt是训练和验证集