为制作可供Mask RCNN 模型训练的数据集,直接使用已经十分成熟的coco格式无疑是十分方便的。下面这位博主的文章详细介绍了将labelme格式转化为coco格式的方法。
https://blog.csdn.net/wc781708249/article/details/79603522
然而在我个人的使用过程中,直接使用原博主的代码会报错。
经过检查,需将
annotation['segmentation']=[list(np.asarray(points).flatten())]
改为
annotation['segmentation'] = [np.asarray(points).flatten().tolist()]
否则程序无法读取到segmentation字段的数据