【计算机视觉 在CVAT中导出YOLO格式数据文件,详细解析文件内容,小白新手必看!】

在CVAT中选择yolo格式导出数据

解压得到

 

 obj_train_data:

视频帧的数据集

frame_000000, frame_000001, frame_000002 这种命名方式表示这是按顺序排列的视频帧,是从视频中截取的。

YOLO 标注格式: YOLO(You Only Look Once)模型使用的格式,每个物体一行,包含物体类别 ID、边界框中心点坐标、宽度、高度。 YOLO 的标注文件通常与图像文件放在同一目录下,且文件名相同,只是后缀名不同。

train.txt:

作用:
通常指的是训练集所在的文件夹(目录),或者是包含训练数据的文件列表。

文件列表(比如 train.txt 或 obj/train.txt):
这是一个文本文件,列出所有用于训练的图片路径(绝对路径或相对路径),每行一张图片。

用途:
这些文件告诉训练程序哪些图像是用来训练的。

obj.names:

作用:
这个文件包含所有类别(物体类别)的名称(标签),每行一个类别名。

用途:
训练时,模型需要知道什么样的标签对应什么类别,obj.names 提供的是类别标签的文字描述。
在YOLO中,类别编号(ID)就是基于这个文件的行序,例如,第一行是类别0,第二行是类别1,以此类推。

 obj.data:

作用:
这是一个配置文件,定义了数据集的基本信息,包括类别数、类别标签文件路径、训练集和验证集的路径等。

详细说明:

classes:类别总数

train:训练集图像列表文件路径(比如 train.txt 中列出所有训练图片的路径)

names:类别名称文件路径(即 obj.names)

backup:训练中保存模型的目录

posted @ 2025-07-17 23:08  时间醉酒  阅读(102)  评论(0)    收藏  举报  来源