当前位置: 首页 > news >正文

网站建设首页模板下载asp 企业网站管理系统

网站建设首页模板下载,asp 企业网站管理系统,免费的网站怎么建,租赁服务器的网站背景: 通常搜集完数据图片后,我们会用labelimg进行图片标注,比较高版本的labelimg支持的标注格式有三种,PascalVOC、YOLO、CreateML,标注的时候可以根据自己的算法模型数据集需求选择相应的格式,当然&…

背景:

通常搜集完数据图片后,我们会用labelimg进行图片标注,比较高版本的labelimg支持的标注格式有三种,PascalVOC、YOLO、CreateML,标注的时候可以根据自己的算法模型数据集需求选择相应的格式,当然,也可以三种方式同时标注,不过会耗时间一些。有时候我们仅仅标注了一种格式转,而实际算法建模的时候可能需要对相应的格式进行转换。

xml转json:

默认选用PascalVOC方式的话,标注的数据集格式为XML,实例如下(2.xml):

<annotation><folder>Desktop</folder><filename>ng2.png</filename><path>C:\Users\Xiao\Desktop\ng2.png</path><source><database>Unknown</database></source><size><width>1892</width><height>851</height><depth>3</depth></size><segmented>0</segmented><object><name>1</name><pose>Unspecified</pose><truncated>0</truncated><difficult>0</difficult><bndbox><xmin>60</xmin><ymin>381</ymin><xmax>354</xmax><ymax>583</ymax></bndbox></object>
</annotation>

 将该文档转换为json格式并保存的代码如下:

import xml.etree.ElementTree as ET
import jsondef xml_to_json(xml_file, json_file):tree = ET.parse(xml_file)root = tree.getroot()data = []for obj in root.findall('object'):obj_data = {}obj_data['name'] = obj.find('name').textobj_data['bbox'] = {'xmin': int(obj.find('bndbox/xmin').text),'ymin': int(obj.find('bndbox/ymin').text),'xmax': int(obj.find('bndbox/xmax').text),'ymax': int(obj.find('bndbox/ymax').text)}data.append(obj_data)json_data = {'filename': root.find('filename').text,'size': {'width': int(root.find('size/width').text),'height': int(root.find('size/height').text),'depth': int(root.find('size/depth').text)},'objects': data}with open(json_file, 'w') as f:json.dump(json_data, f, indent=4)# Example usage
xml_file = r'C:\Users\Xiao\Desktop\tools\2.xml'
json_file = r'C:\Users\Xiao\Desktop\tools\2.json'
xml_to_json(xml_file, json_file)
print('数据转换完成!')

实际使用的时候需要适当修改一下文档路径才可以。

转换完之后的json内容如下(2.json):

{"filename": "ng2.png","size": {"width": 1892,"height": 851,"depth": 3},"objects": [{"name": "1","bbox": {"xmin": 60,"ymin": 381,"xmax": 354,"ymax": 583}}]
}

http://www.sczhlp.com/news/149212/

相关文章:

  • asp.net 网站开发教程wordpress 首页视频
  • 网站建设开题报告ppt石家庄工信部网站
  • 视频 收费 网站怎么做纯色直播
  • 中国太平保险集团官方网站网站建设公司找哪家
  • 网站建设与维护典型案例安卓手机优化
  • 国外红色企业网站.net core 网站开发
  • 福州手机模板建站信息公开暨网站建设管理办法
  • 滨州做网站的电话聊天代理分销系统
  • 微信链接的微网站怎么做网站的管理有是
  • 光明随心订网站怎么做苏州建能建设科技有限公司
  • 网站加在线qqwordpress 提前8小时
  • 网站内容建设要求age06wordpress 获取当前用户id
  • 南京网站建设南京建筑工程网官网招聘资料员
  • 网站顶部设计网站建设 律师
  • 商标注册 网站建设如何入账网页制作基础教程教案
  • 安徽茶叶学会 网站建设网站发布教程视频教程
  • 长沙 网站建设安卓开发前景如何
  • linux 添加唤醒词
  • 模块式网站制作河北网站建设工程
  • 西安搬家公司价目表德州关键词优化
  • 东莞手机网站模板产品展示网站源码
  • 国家开发银行网站北京南站到北京站坐地铁几号线
  • 绍兴专门做网站保定网站搜索引擎优化
  • TP5.1做的网站首页被挂马原因最专业的网站制作公司
  • 深圳做网站商网站开发技术总结报告
  • 【python】1.基础入门
  • 100种增加网站流量的方法网站建设需要知道什么
  • 怎么分辨网站是不是h5wordpress添加浮动
  • 平台网站建设ppt模板贵州有哪些公司做网站做得好
  • 网站功能设计指什么石家庄网站建设就找企行家