自从yolov5-6.2发布以来,已经在分类和分割提供了支持,这是一个非常好的消息,以后我们可以在检测,分割和分类使用统一框架,yolov5发布后,我们实例分割数据集官方推荐在roboflow网站直接标注,但是这个网站在外网打不开或者数据集存在不安全隐患,此外现有数据集一般都是labelme标注的数据集,因此需要一个工具完成这个转换任务,首先我们打开软件如下图
操作步骤:
第一步:导致json文件所在目录,同时建议导入图片所在目录这样可以避免转换,重要事情说三遍,标注的数据集文件不在中文路径不允许有空格和中文路径文件名,不要带中文符号!!!重要事情说三遍,标注的数据集文件不在中文路径不允许有空格和中文路径文件名,不要带中文符号!!!重要事情说三遍,标注的数据集文件不在中文路径不允许有空格和中文路径文件名,不要带中文符号!!!
第二步:选择自己要保存目录
第三步(可选):类别文件名推荐为空,除非你知道labeme所有label且想调整类别顺序的
第四步:训练验证比例和训练比例按照自己想要填写即可
点击转换即可完成转换,转换的数据集可以直接用于yolov5实例分割训练同时也支持yolov7实例分割训练,下面是实例分割框架:
yolov5实例分割框架:
https://github.com/ultralytics/yolov5
yolov7实例分割框架:
https://github.com/RizwanMunawar/yolov7-segmentation
软件工具具体使用教程请参考视频教程: