PPYOLO实战:标注制作数据集-(精灵标注助手软件工具)

精灵标注助手软件工具
PPYOLO实战:标注制作数据集-识别作业进行批改

图片说明

图片说明

图片说明

图片说明

图片说明

图片说明

图片说明

图片说明

图片说明

#如果是自己标注的数据集用这个则可以生成,生成train,test和eval  txt文件
import os

total_xml=[]
xmlfilepath = 'mydata/Annotations'
imgfilepath = 'mydata/JPEGImages'
xmlfilelist = os.listdir(xmlfilepath)
imgfilelist  = os.listdir(imgfilepath)
write_file = 'mydata/ImageSets/' 
for j in range(3):
    xmlfile = xmlfilepath +'/'+xmlfilelist[j]
    imgfile = imgfilepath +'/'+imgfilelist[j]
    imgfiles = os.listdir(imgfile)
    xmlfiles = os.listdir(xmlfile)
    if(len(imgfiles) == len(xmlfiles)):
        lines = []   
        for i in range(len(imgfiles)):
            line = '../JPEGImages/'+ imgfilelist[j] + '/' + imgfiles[i]  + ' '+ '../Annotations/' + xmlfilelist[j] + '/' + os.path.splitext(imgfiles[i])[0] +'.xml'                    # 循环读取路径下的文件并筛选输出
            lines.append(line)
    with open(write_file+xmlfilelist[j]+'.txt','w') as f:
        for i in range(len(lines)):
            f.write(lines[i])
            f.write('\n')

图片说明

全部评论

相关推荐

点赞 评论 收藏
分享
活泼的代码渣渣在泡池...:哈哈哈挺好的,我也上岸美团了,不说了,我又接了一单
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务