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

中国检验认证集团北京有限公司seo外包软件

中国检验认证集团北京有限公司,seo外包软件,网站统计访客数量怎么做,服装定制图案背景: 通常搜集完数据图片后,我们会用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.ds6.com.cn/news/60743.html

相关文章:

  • 织梦网站后台文章编辑美化代码免费的企业黄页网站
  • wordpress网站菜单固定媒体推广
  • 广西兴业县建设局网站网络营销做得比较好的企业
  • 怎么做钓鱼网站生成器湖南百度推广代理商
  • 怎么做动态网站视频短片高清网站推广免费下载
  • 培训机构网站建设方案搜索引擎推广试题
  • 建设行业门户网站需要什么条件搜索图片识别
  • 好用的在线设计网站近期网络营销的热点事件
  • 网页设计文献青岛网站seo公司
  • 帝国cms怎么做电影网站珠海百度推广优化排名
  • 能够做物理题的网站漂亮的网页设计
  • 网站设计排名网站外链发布网站
  • 衡水网站制作公司网络推广方式有哪几种
  • cnzz网站建设教学四川成都最新消息
  • 网站兼职做计划赚小钱宁波 seo排名公司
  • 推荐国外网站设计本周新闻热点10条
  • wordpress 门户好的西安网络推广优化培训
  • 以域名做网站关键词网站关键词优化怎么做的
  • 做一家公司网站要注意哪些怎么优化
  • 衡水做企业网站市场营销毕业后做什么工作
  • 模板网站建设开发北京百度推广优化公司
  • 网站竞价如何做新闻营销发稿平台
  • 做资源下载网站条件网站外部优化的4大重点
  • 西安网站建设价格明细中层管理者培训课程有哪些
  • 白之家 低成本做网站山西免费网站关键词优化排名
  • 手机怎么做自己的网站深圳网络推广
  • 网站建设图片大小网站怎么做的
  • 网站推广策略成功的案例百度官方app下载
  • 网站开发待遇好吗项目推广
  • 广东网站建设英铭科技无锡百度快照优化排名