本文主要是介绍ultralytics yolov8 实例分割 训练自有数据集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考:
https://docs.ultralytics.com/datasets/segment/coco/
http://www.bryh.cn/a/613333.html
1、数据下载与转换yolo格式
1)数据集下载:
参考:https://universe.roboflow.com/naumov-igor-segmentation/car-segmetarion
下载的是coco格式,需要转换
2)coco2yolo txt格式转换
参考:https://github.com/ultralytics/JSON2YOLO/blob/master/general_json2yolo.py
最终生成文件结构:
images里放train、test、val的原始图像
labels里放train、test、val json转yolo格式后的txt分割标记数据
需要把train、test、val三个分别都转换生成对应label的txt的代码:
生成的对应文件都需要转移到前面文件结构,比如train生成的所有labels的txt文件转移到labels下train文件夹里
这篇关于ultralytics yolov8 实例分割 训练自有数据集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!