python工具方法36 lableme标注转voc格式再转yolo格式(含voc数据集划分代码)

labelme标注的目标检测数据不能直接用于训练深度学习模型,需要进行一定的格式转换才能用于训练。常见的数据格式有voc、coco和yolo。voc与coco格式在paddledetection和mmdetection库都支持,但yolo格式的标注只有在yolo系列的项目中才能支持。
由于paddledetection和mmdetection库都支持将voc数据转换成coco格式,所以博主先实现labelme标注的json转换为voc格式,然后在将voc数据转换为yolo格式。

1、labelme格式标注

labelme软件标注的数据如下所示

{
   
  "version": "4.5.7",
  "flags": {
   },
  "shapes": [
    

你可能感兴趣的:(python工具方法,python,深度学习,目标检测)