LabelU 支持多种标注格式数据导出,方便用户在不同场景下使用标注数据。
v1.1.0 版本开始,导出的标注文件中 sample 的文件名将不包含前缀,原本用意是为了避免文件名重复;现改为文件名冲突将上传失败。
支持图片、视频、音频
json 格式是 LabelU 默认的导出格式,支持图片、视频、音频的标注数据导出。详细格式参考 标注格式 - JSON 预标注。
支持图片、视频、音频
示例:
仅支持图片标注,且单一标注工具的场景
示例:
图片(目标检测、实例分割、关键点检测)
示例:
图片(实例分割)
mask 导出一个 zip 文件,其中包含:
示例:
多通道 mask 图片:
单通道 mask 图片:
灰度图,从 0 开始,每个类别灰度值 + 1,最大支持 255 个类别,类别少的情况下肉眼不好区别。
图片(目标检测)
yolo 格式导出的 zip 包含一个 classes.txt 文件和一个或多个以样本名称为文件名的 txt 文件。
示例:
如果样本在标注时有旋转角度,yolo 格式导出的 txt 文件中会包含 # rotate: 90
这样的注释,表示该样本的旋转角度。
图片(目标检测、实例分割、关键点检测)
用于 TensorFlow 框架的数据集格式,包含了图片和标注信息,可以直接用于训练模型。
在 LabelU 旋转后的图片,TFRecord 格式导出的图片也会旋转再保存。
图片(目标检测)
在导出的 zip 文件中包含多个 xml 文件,每个 xml 文件对应一个样本的标注信息。
示例:
其中的 truncated
和 difficult
字段是 Pascal VOC 标注格式的特有字段;在 LabelU 标注配置中,需要在 标签配置中配置对应的标签属性,即可导出这两个字段。
配置如图:
标注效果:
兼容 LabelMe 的标注格式。
LabelU中的标注工具不完全兼容 LabelMe 的标注格式,只支持拉框、多边形、标点工具的标注数据导出。