Python批量获取VOC测试集的类别
使用 Python 读取 XML 文件,获取所有类别。
# coding=utf-8
# @Author: FSJohn
# @Date: 2022.3.21
import xml.etree.ElementTree as ET
import osAnnotations_path = r'Annotations' # VOC 目录中 Annotations 的路径
xml_file_list = os.listdir(Annotations_path)
classes = []
for xml in xml_file_list:xml_file = os.path.join(os.path.join(os.getcwd(), Annotations_path, xml))doc = ET.parse(xml_file)root = doc.getroot()obj = root.find('object')name = obj.find('name')classes.append(name.text)print("测试集类别:")
for i in set(classes):print(i)
print(f"类别数量:{len(set(classes))}")
Python批量获取VOC测试集的类别相关推荐
- 用python批量获取cad中线段点组成的凸包 + 面积
用python批量获取cad中线段点组成的凸包 + 面积 效率实在太低,还是用c# 吧 import win32com.client import pythoncom import tubao imp ...
- 【ArcGIS遇上Python】python批量获取栅格数据四至(top,bottom,left,right)坐标代码
上图所示为ArcGIS自带的影像数据,存放路径为C:\Program Files (x86)\ArcGIS\Desktop10.6\ArcGlobeData\wsiearth.tif",在源 ...
- python经纬度获取县名_利用 Python 批量获取县镇运输距离
起因 最近做规划项目,领导让查出某几个市的所有乡镇级行政区域,距离所在县级行政中心的交通运输距离.想着也不是啥难事儿,高德地图一搜就有. 当我把各市行政区划统计完,发现一共有五百多个乡镇,意味着要在地 ...
- 极速系列04—python批量获取word/PDF/网页中的表格
这里写目录标题 1 python批量获取word中的表格 目的: 1.1 简介 1.2 读取word文档内容 方法一 方法二 2 python批量获取PDF中的表格 目的: 2.1 简介 2.2 读取 ...
- 机器学习数据集的获取和测试集的构建方法
这是机器学习入门系列(2)–如何构建一个完整的机器学习项目的第二篇 上一篇机器学习入门系列(2)–如何构建一个完整的机器学习项目(一)介绍了开始一个机器学习项目需要明确的问题,比如当前任务属于有监督还 ...
- 『Tricks』用Python批量获取地理位置的经纬度信息
利用Python来批量自动获取指定位置的经纬度信息,并且将之保存到csv文件中. 文章目录 接口申请 获取经纬度 用apply()实现批量获取 小提示 参考文章 接口申请 首先,我们需要一个接口, ...
- python鸢尾花分类svm测试集_使用SVM对鸢尾花分类
使用SVM对鸢尾花分类 百度AI Studio中的一个入门项目,增加了自己在实践时的一些注释,对小白来说阅读更顺畅.源码和数据在github上. 任务描述: 构建一个模型,根据鸢尾花的花萼和花瓣大小将 ...
- python划分训练集和测试集_杨涛的Python机器学习3:单特征与多特征、训练集与测试集,杨桃...
本人CSDN博客专栏:https://blog.csdn.net/yty_7 Github地址:https://github.com/yot777/ 单特征与多特征 在上一节标签和特征的示例中,我们使 ...
- Python 批量获取今日头条街拍美图
大家好,在以前的文章中我们学了Ajax数据获取,这篇文章我们以今日头条为例,通过分析Ajax请求来抓取今日头条的街拍美图,并将图片下载到本地保存下来. 准备好没,我们现在开始!喜欢记得收藏.点赞.关注 ...
最新文章
- 2500 字全方面解读 Python 的格式化输出
- 秒懂上线必不可少的安全测试!
- ubuntu桌面_Ubuntu桌面自动更换bing每日壁纸
- Git学习笔记一--创建版本库、添加文件、提交文件等
- boost::mpl模块实现transform_view相关的测试程序
- js日期的初始化的格式
- 开始使用gitlab
- 虚拟机无法联网解决方法
- Oracle 数据库误truncate table恢复过程
- 移动数据库 Realm 在 React-Native 的使用详解
- JavaFX 已从 JDK 中独立拆分,早期预览版开放下载
- 汽车电子测试系统搭建
- 分段函数线性化:建模和使用cplex
- 分散式云存储,元宇宙数据存储基建
- 华为董事长不是任正非,而是她
- VR家装丨足不出户就能“浸”距离体验入住效果
- MySQL索引面试题六连击
- 浙大版《C语言程序设计(第3版)》题目集(编程题q41-q50)
- AIS文件分析-(using the OMAP-138 Bootloader)
- 树形DP(HDOJ1011 2196 4003 5148 POJ2342)