FiftyOne——将数据集按VOC格式(及其它)导出
引言
代码
VOC格式
import fiftyone as fo
export_dir = "/path/for/voc-detection-dataset" # 指定导出的文件夹
label_field = "ground_truth" # 这边表示的是,只把这个标签域的内容导出
# The dataset or view to export
dataset_or_view = fo.load_dataset("自己数据集名字") #
# Export the dataset
dataset_or_view.export(
export_dir=export_dir,
dataset_type=fo.types.VOCDetectionDataset, # 指定VOC目标检测格式
label_field=label_field, # 需要导出的标签域
)
也可指定标签路径
import fiftyone as fo
labels_path = "/path/for/voc-labels"
label_field = "ground_truth" # for example
# The dataset or view to export
dataset_or_view = fo.Dataset(...)
# Export labels
dataset_or_view.export(
dataset_type=fo.types.VOCDetectionDataset,
labels_path=labels_path,
label_field=label_field,
)