VOC数据集 XML 和 txt标注文本的理解
VOC数据集 XML 和 txt标注文本的理解
以VOC数据集中VOC2007中的000001.jpg图片为例,分析下其对应的Annotations文件夹下的000001.xml文件和labels文件夹下的000001.txt文件
整幅图片的尺寸为
宽353,高500.
XML文件中:
353*500 是这张000001.jpg图片的宽和高object狗在图片中左上角坐标为(48,240),右下角坐标为(195,371)object人在图片中左上角坐标为(8,12),右下角坐标为(352,498)
在voc.name文件中:
object狗所在的ID为11;
object人所在的ID为14;
txt文件中:
类别一
11 0.341359773371 0.609 0.416430594901 0.262
其中,
11是【 ID】:object狗,
0.341359773371 :【中心点X的比例标注】,353*0.341359773371 = 120.5 pixel, 约等于图像中的直接计算值:(195-48)/2 + 48 = 121.5
0.609 :【中心点Y的比例标注】 500*0.609=304.5, 约等于图像中的直接计算值: (371-240)/2 + 240 = 305.5
0.416430594901: 【BOX宽比例标注】(195-48)/353 = 0.4164
0.262: 【BOX高比例标注】(371-240)/500 = 0.262
类别二
14 0.507082152975 0.508 0.974504249292 0.972
14是 【ID】:object人
后面四个数值代表的意义与计算方式同上,依次是
【中心点X的比例标注】
【中心点Y的比例标注】
【BOX宽比例标注】
【BOX高比例标注】
VOC数据集 XML 和 txt标注文本的理解相关推荐
- YOLO的XML和TXT标注文本解释
XML和TXT标注文本解释 转换函数 xml:左上角坐标和右下角坐标 转换为txt txt:中心点坐标(比例).宽(比例).高(比例) (0到1之间) 转换函数
- yolo数据集txt标注转voc数据集xml标注格式
yolo数据集txt标注格式为: 0 0.159375 0.552083 0.121875 0.381944 0 0.776953 0.747222 0.099219 0.361111 代码如下: i ...
- 比赛中学习(2)-voc数据集制作中将.txt文件变为.xml文件
描述 和voc数据集制作有一点不同的是,因为参加的比赛中坐标给了4个,也就是说目标的形状可能是是平行四边形.所以和voc数据集有点不同啊.放出一张.txt文件的形式 最后的结果大致是这样的(和上面的图 ...
- 把VOC数据集转化成txt文件python
主要是网上一些已有并已用了觉得还可以的,同时记录方便以后查询使用. 第一个代码是生成VOC数据集的无后缀文件名于txt文件中,如下所示: E84.27832967649_N46.23271680371 ...
- TXT文件转Pascal voc数据集XML格式标注文件
TXT的文件格式为 wmin,hmin,wmax,hmax 最终转换出来的效果为 代码: from xml.dom import minidomimport cv2txt_dirtory=r' ...
- PASCAL VOC数据集 生成train.txt、test.txt、tainval.txt、val.txt
Python3代码: import os import random xmlfilepath=r'/home/huadian/darknet/scripts/VOCdevkit/VOC2007/Ann ...
- YOLO,VOC数据集标注格式解析
YOLO数据集txt标注格式: 0 0.160938 0.541667 0.120312 0.386111 分别指所标注内容的类别.归一化后的中心点x坐标,归一化后的中心点y坐标,归一化后的目 ...
- yolo格式数据集处理(xml转txt)
文章目录 前言 一.数据处理流程 二.xml文件数据格式 三.代码 总结 前言 YOLO网络的数据集是txt文本,当我们想训练一些模型,在网上找的数据都是xml格式,这时候我们需要对数据进行处理,得到 ...
- 【目标检测】TT100K数据集使用,提取标注信息并转换成VOC格式的xml文件或yolo格式的txt文件
1 TT100K 官网 TT100K官网 1.1 数据集介绍 本人下载的是2021的数据集,训练集 6105张图片, 测试集 3071 张图片,每张图片的分辨率为2048 * 2048,共有232 种 ...
最新文章
- 前端质量提升利器-马可代码覆盖率平台
- hdu 5101(二分)
- linux命令(常用)
- Jdk1.8新特性(三)——方法引用::
- 关于Ubuntu使用笔记
- 求一元二次方程(信息学奥赛一本通-T1058)
- 数据:DeFi总锁定价值突破170亿美元
- Win-MASM64汇编语言-MUL/DIV
- visio程序流程图绘制教程
- 数据库表历史数据备份(定时任务)
- 最新的北京2012年地铁规划图
- spring data jpa 动态查询Specification(包括各个In、like、Between等等各种工具类,及完整(分页查询)用法步骤(到返回给前端的结果))
- java操作Excel表格使用EasyExcel
- 一个简单易用的Http访问工具类for Android
- java我的世界溺尸为啥这么少,我的世界:溺尸刷新几率存在问题?溺尸刷怪塔为何得不到三叉戟?...
- kubelet源码 删除pod pod_workers.go(三)
- JAR 文件是什么?
- mysql集群 solr_Solr单机部署和集群部署
- 【牛客多校第十场】Coffee Chicken
- 晋南讲堂之Spring—(二) IOC和DI