XML文件转TXT,XML无图片宽高信息
XML文件转TXT,XML无图片宽高信息
网络上有很多xml转txt的文章,不过有的xml文件不包括size信息,即图片本身的宽高,如先前提到的湛江水下目标检测大赛数据集的label文件。因此在前辈的基础上添加了图像size的读取,无需对xml文件进行处理,直接将图片的宽高读到数组中,这个方法的局限性在于标签和图片必须一一对应,但考虑到数据集通常是规整的,因此无伤大雅。
import xml.etree.ElementTree as ET
import os
import cv2
from tqdm import tqdm
classes = ["holothurian", "echinus", "scallop", "starfish"] # 类别
xml_path = "xml标签文件夹路径"
txt_path = "txt标签存储路径"
image_path = "图像文件夹路径"
# 将原有的
共有 0 条评论