视频加载中。。。 GeoLabel已经对DOTA、YOLO、VOC和glVOC等标注格式提供了完善的支持,其中DOTA和YOLO为TXT格式,VOC和glVOC为XML格式,从GeoLabel2。3。2版本开始,新增COCO格式标注样本的支持,其为JSON格式。 COCO格式支持的操作包括:SHP转COCOCOCO转SHPCOCO标注合并COCO标注拆分 一、样本图形标注 在GeoLabel中所有图形编辑均基于ESRIShapefile格式(SHP格式)进行,在完成SHP格式标注后,可统一转为COCO格式。标注方式是GeoLabel一贯的标注方法。 二、SHP格式转COCO格式 当前支持分割、变化检测、旋转框目标检测和水平框目标检测标注转为COCO格式。 该功能位于【免费功能格式转换格式转换】工具中,在完成SHP格式标注后,可统一转为COCO格式。 生成json文件如下所示: JSON示例(节点较多,做了精简):{annotations:〔{area:211469。0,bbox:〔0。0,0。0,500。0,500。0〕,categoryid:0,id:0,imageid:1,iscrowd:0,segmentation:〔〔500。0,500。0,0。0,500。0,0。0,0。0,500。0,0。0〕,〔44。4,217。7,44。0,209。3,44。0,204。0,44。0,198。4,45。4,189。6,47。6〕,〔320。0,224。1,288。0,220。9,268。0,219。0,265。5,220。7〕,〔221。3,315。1,218。8,314。7,212。2,314。3,208。0,314。0〕〕},{area:14302。4,bbox:〔149。4,44。0,147。6,143。4〕,categoryid:1,id:1,imageid:1,iscrowd:0,segmentation:〔〔175。7,56。5,180。4,52。6,185。9,49。1,189。6,47。6〕〕}〕,categories:〔{id:0,name:其他,supercategory:其他},{id:1,name:目标,supercategory:目标}〕,images:〔{filename:1image。tif,height:500,id:1,width:500}〕,info:〔none〕,licenses:〔none〕} 三、COCO标注合并 有时程序需要将样本集的所有json标注合成为一个标注文件(如公开的COCO数据集,就是一个几百兆的json文件),可自动合成。 该功能位于【高级批量处理COCO拆合】工具中。 生成结果如下图所示: 四、COCO标注拆分 经常整个数据集只有一个大的json文件,所有图片的标注均在该文件中(如公开的COCO数据集),太大难以查看且没法可视化,可将其进行自动拆分,每个图片对应一个JSON格式的标注。 该功能位于【高级批量处理COCO拆合】工具中。 生成结果如下图所示: 五、COCO格式转SHP格式 COCO格式作为文本文件,不能用通用软件可视化显示,可将COCO格式转为SHP格式,该功能位于【免费功能格式转换格式转换】工具中。 生成结果如下图所示: 六、SHP格式可视化 在【工程导入】工具中导入样本,可对标注进行检查。也可以看到,通过好几道转换后,标注还能无损还原。