from xml.dom import minidom,Node
import cv2
import string
res=r'D:\workstation\POD page object detection 2017\Train\Train\Image\\'
list = r'D:\workstation\POD page object detection 2017\Train\Train\Image\nameLIST.txt'
parsedLabel=r'D:\workstation\POD page object detection 2017\Train\Train\parsedLabel\\'
savePath = r'D:\workstation\POD page object detection 2017\Train\Train\VOCVMLLabel\\'
f = open(list,'r')
count = 0
lines = f.readlines()
for line in lines[:]:
name = line.strip()
name = "00"+name[-8:-4]+'.jpg'
im = cv2.imread(res+line.strip(),1)
w = im.shape[1]
h = im.shape[0]
d = im.shape[2]
#print w,h,d
doc = minidom.Document()
annotation = doc.createElement('annotation')
doc.appendChild(annotation)
folder = doc.createElement('folder')
folder.appendChild(doc.createTextNode("POD201
txt版本的标签转换成PASCAL VOC2007 格式的XML标签
最新推荐文章于 2024-06-26 17:23:17 发布
该博客介绍了一个将txt版本的标签转换为PASCAL VOC2007 XML格式的过程。通过读取txt文件中的边界框信息,创建XML文档并填充相关元素,如filename、size、object等,最终保存为XML文件。
摘要由CSDN通过智能技术生成