• 大小: 71KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: 其他
  • 标签: VOC2007  

资源简介

对图片批量重命名为VOC2007的形式,制作VOC2007数据集的xml文件,制作四个txt文件。(该文件中不包括画目标包围框的代码)

资源截图

代码片段和文件信息

%%
%图片保存路径为:
%E:\image\car
%E:\image\person
%car和person是保存车和行人的文件夹
%这些文件夹还可以有多个,
%放在image文件夹里就行
%maindir=E:\image\
%该代码的作用是将图片名字改成000123.jpg这种形式
%%
clc;
clear;

maindir=‘E:\imgae\‘;
name_long=6; %图片名字的长度,如000123.jpg为6最多9位可修改
num_begin=1; %图像命名开始的数字如000123.jpg开始的话就是123

subdir = dir(maindir);
n=1;

for i = 1:length(subdir)
  if ~strcmp(subdir(i).name ‘.‘) && ~strcmp(subdir(i).name‘..‘)
     subsubdir = dir(strcat(maindirsubdir(i).name));
    for j=1:length(subsubdir)
         if ~strcmp(subsubdir(j).name ‘.‘) && ~strcmp(subsubdir(j).name‘..‘)
            img=imread([maindirsubdir(i).name‘\‘subsubdir(j).name]);
            imshow(img);
            str=num2str(num_begin‘%09d‘);
            newname=strcat(str‘.jpg‘);
            newname=newname(end-(name_long+3):end);
            system([‘rename ‘ [maindirsubdir(i).name‘\‘subsubdir(j).name] ‘ ‘ newname]);
            num_begin=num_begin+1;
            fprintf(‘当前处理文件夹%s‘subdir(i).name);
            fprintf(‘已经处理%d张图片\n‘n);
            n=n+1;
           pause(0.1);%可以将暂停去掉
         end
    end
  end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        628  2016-05-25 19:02  VOC2007\Annotations\000002.xml

     文件        628  2016-05-25 19:02  VOC2007\Annotations\000003.xml

     文件        848  2016-05-25 19:02  VOC2007\Annotations\000004.xml

     文件        629  2016-05-25 19:02  VOC2007\Annotations\000005.xml

     文件       1068  2016-05-25 19:02  VOC2007\Annotations\000006.xml

     文件       1309  2016-05-24 21:32  VOC2007\begin

     文件      11422  2016-01-07 22:23  VOC2007\img\000001.jpg

     文件      11079  2016-01-07 22:23  VOC2007\img\000002.jpg

     文件      12088  2016-01-07 22:34  VOC2007\img\000003.jpg

     文件       9937  2016-01-07 22:23  VOC2007\img\000004.jpg

     文件       8326  2016-01-07 22:23  VOC2007\img\000005.jpg

     文件      12732  2016-01-07 22:23  VOC2007\img\000006.jpg

     文件        217  2016-05-24 22:04  VOC2007\img\output.txt

     文件       7302  2016-05-24 21:34  VOC2007\myxml.asv

     文件       1231  2016-05-26 15:50  VOC2007\VOC2007rename.m

     文件       1353  2016-05-26 15:41  VOC2007\VOC2007txt.m

     文件       8154  2016-05-25 19:04  VOC2007\VOC2007xml.m

     目录          0  2016-05-26 15:52  VOC2007\ImageSets\Main

     目录          0  2016-05-25 19:02  VOC2007\Annotations

     目录          0  2016-05-26 15:52  VOC2007\ImageSets

     目录          0  2016-05-25 15:51  VOC2007\img

     目录          0  2016-05-25 19:04  VOC2007\JPEGImages

     目录          0  2016-05-26 15:52  VOC2007

----------- ---------  ---------- -----  ----

                88951                    23


评论

共有 条评论