【目标检测xml2json】label从VOC格式xml文件转COCO格式json文件

news/2025/2/12 9:13:24/

目录

xml%E6%96%87%E4%BB%B6-toc" style="margin-left:0px;"> 🌷🌷1.VOC格式xml文件

YOLO%E6%A0%BC%E5%BC%8Ftxt%E6%96%87%E4%BB%B6-toc" style="margin-left:0px;"> 🍀🍀2.COCO格式json文件

xml2json%E4%BB%A3%E7%A0%81%EF%BC%88python%EF%BC%89-toc" style="margin-left:0px;">💖💖3.xml2json代码(python)

🍌🍌4.输入输出展示

json-toc" style="margin-left:40px;">🍭🍭4.1输入xml

json-toc" style="margin-left:40px;">🍋🍋4.2输出json

整理不易,欢迎一键三连!!!

送你们一条美丽的--分割线--


xml%E6%96%87%E4%BB%B6" style="background-color:transparent;"> 🌷🌷1.VOC格式xml文件

        VOC数据格式是一种用于图像标注的标准格式,它用于存储图像及其相关的标注信息。在VOC格式中,每张图片的标注标签信息会被保存到一个XML文件中。

XML文件的结构包括以下几个部分:

  • annotation:这是整个XML文件的主要部分,包含了图片的名字及基本信息。
  • folder:图片所在的文件夹名称。
  • filename:图片的文件名。
  • path:图片的完整路径。
  • source:图片的来源信息,例如图片来自哪个数据库。
  • size:图片的尺寸信息,包括宽度、高度和深度。
  • segmented:图片是否被分割,0表示未分割,1表示被分割。
  • object:每个目标的标定框坐标,包括左上角的坐标和右下角的坐标。 

        以下是一个VOC数据格式的xml文件的例子:


http://www.ppmy.cn/news/1571379.html

相关文章

python实现比对两个json串的方法

记录瞬间 前段时间为了解决一些实际问题,引出了要对json字符串进行比对的需求。 觉得有意义,作以简单记录。 # 比对数据 def compare_data(set_key, src_data, dst_data, noise_data, num):if isinstance(src_data, dict) and isinstance(dst_data, d…

DeepSeek Janas-Pro 图像模型

DeepSeek Janus-Pro 是由 DeepSeek 团队开发的一款开源多模态大模型,旨在统一图像理解和生成任务,并在多个领域展现出卓越的性能。以下是对其主要特点和功能的详细介绍: 1. 模型架构与技术特点 解耦视觉编码路径:Janus-Pro 采用解耦的视觉编码路径,将图像理解与生成任务分…

分层解耦-IOC DI 入门

步骤 ①.Service层及 Dao层的实现类,交给I0C容器管理。 ②.为Controller及Service注入运行时,依赖的对象。 ③.运行测试。 添加注解进行分层耦合 Component 会将当前类交给IOC容器管理,成为IOC容器中的bean - 控制反转 Autowired 运行时,IOC容器…

python:递归函数与lambda函数

递归函数:1.函数内调用自己 2.有一个出口 1.递归 一.有出口时 def sum(num):if num1:return 1return numsum(num-1) asum(3) print(a) #num3 3sum(2) #num2 2sum(1) #num1是返回1 #即3sum(2)即32sum(1)即321运行结果 6 二.无出口时 def sum(num)…

【DeepSeek × Postman】请求回复

新建一个集合 在 Postman 中创建一个测试集合 DeepSeek API Test,并创建一个关联的测试环境 DeepSeek API Env,同时定义两个变量 base_url 和 api_key 的步骤如下: 1. 创建测试集合 DeepSeek API Test 打开 Postman。点击左侧导航栏中的 Co…

uniapp中使用uCharts折线图X轴数据间隔显示

1、先看官网 https://www.ucharts.cn/ 2、设置代码 "xAxisDemo3":function(val, index, opts){if(index % 2 0){return val}else {return }}, 再在数据中引入设置好样式

jQuery介绍(快速、简洁JavaScript库,诞生于2006年,主要目标是简化HTML文档操作、事件处理、动画和Ajax交互)

文章目录 **核心功能 & 亮点**1. **简化 DOM 操作**2. **链式调用**3. **跨浏览器兼容**4. **便捷的事件绑定**5. **Ajax 封装**6. **动画效果** **现状与适用场景**- **传统项目维护**:许多旧系统(如 WordPress 插件、老企业网站)仍依赖…

快速上手Vim的使用

Vim Linux编辑器-vim使用命令行模式下所有选项都可以带数字底行模式可视块模式(ctrlV进入) Linux编辑器-vim使用 Vim有多种模式的编辑器。能帮助我们很快的进行代码的编辑,甚至完成很多其他事情。 默认情况下我们打开vim在命令模式下&#x…