當前PaddleX GUI
支持 ImageNet格式的圖像分類數據集 、VOC格式的目標檢測數據集、COCO格式的實例分割數據集、Seg格式的語義分割的數據集,當使用LabelMe、EasyData、標註精靈這3個工具標註數據時,PaddleX
提供了相應接口可將數據轉換成與PaddleX GUI
想適配的數據集,使用方式如下所示:
import paddlex as pdx
# 該接口實現LabelMe數據集到VOC數據集的轉換。
# image_dir爲圖像文件存放的路徑。
# json_dir爲與每張圖像對應的json文件的存放路徑。
# dataset_save_dir爲轉換後數據集存放路徑。
pdx.tools.labelme2voc(image_dir='labelme_imgs',
json_dir='labelme_jsons',
dataset_save_dir='voc_dataset')
可替換labelme2voc
實現不同數據集間的轉換,目前提供的轉換接口如下:
接口 | 轉換關係 |
---|---|
labelme2voc | LabelMe數據集轉換爲VOC數據集 |
labelme2coco | LabelMe數據集轉換爲COCO數據集 |
labelme2seg | LabelMe數據集轉換爲Seg數據集 |
easydata2imagenet | EasyData數據集轉換爲ImageNet數據集 |
easydata2voc | EasyData數據集轉換爲VOC數據集 |
easydata2coco | EasyData數據集轉換爲COCO數據集 |
easydata2seg | EasyData數據集轉換爲Seg數據集 |
jingling2seg | 標註精靈數據集轉換爲Seg數據集 |