VOC格式标注转为yolov5格式
- 原数据格式是xml文件对目标细胞注释,现在需要将这种注释转换为yolov5所需的格式。即每个图像对应一个txt文件,文件中存储该图像中全部细胞的类别和坐标,一行存储一个细胞的信息,如下图
- 编写脚本进行注释格式转换
#获取在SSD项目中生成的csv格式的标注数据
with open("test_labels.csv", "r") as fp:
data = []
lines = fp.readlines()[1:]
for line in lines:
data.append(line.rstrip().split(","))
txt = ""
#遍历全部数据重新写入到txt文件
for line in data:
title = line[0