labelImg标注结果文件格式
时间: 2025-01-28 15:11:42 浏览: 60
### LabelImg 标注结果文件格式说明
#### YOLO 数据格式
当使用LabelImg进行标注并选择YOLO格式保存时,每个图像对应的标签文件会以`.txt`形式存储。每行代表一个对象的边界框信息,具体格式如下:
- 每个标签文件中的每一行表示一个物体的位置信息。
- 行内字段依次为:类编号 中心点X坐标 中心点Y坐标 边界框宽度 边界框高度。
这些数值均为相对于整张图片尺寸的比例值(即归一化的值),范围在0到1之间[^1]。
对于一张名为`image.jpg`的图片,其对应的标签文件将是同名但扩展名为`.txt`的文件,例如`image.txt`。假设该图中有两个不同类型的物体被标记,则`image.txt`的内容可能像这样:
```
0 0.589 0.476 0.234 0.198
1 0.345 0.678 0.123 0.098
```
这里的第一列是类别索引号,后续四列为经过归一化处理后的边界框参数[^4]。
#### VOC 数据格式
如果选择了VOC作为输出格式,在完成标注后将会生成XML结构的文件来描述每一个目标的信息。典型的VOC格式下的单个物品记录看起来像是这样的XML片段:
```xml
<object>
<name>person</name>
<pose>Unspecified</pose>
<truncated>0</truncated>
<difficult>0</difficult>
<bndbox>
<xmin>100</xmin>
<ymin>200</ymin>
<xmax>300</xmax>
<ymax>400</ymax>
</bndbox>
</object>
```
此部分位于整个XML文档内的`<annotation>`标签内部,其中包含了有关所选区域的具体位置以及所属分类名称等细节。值得注意的是,这里的坐标是以像素单位给出的确切位置,并不是相对比例[^3]。
阅读全文
相关推荐


















