Matlab dir函数

Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件,并存放在在一种为文件结构体数组中.
 
dir函数可以有调用方式为:
 
dir('.')列出当前目录下所有子文件夹和文件
dir('G:\Matlab')列出指定目录下所有子文件夹和文件

dir('*.m')列出当前目录下符合正则表达式的文件夹和文件


读取文件夹中全部图像:

src=uigetdir('choose the dir');
cd(src);
allname=struct2cell(dir('*.jpg'));
[k len]=size(allname);
for i=1:len
    name=allname{1,i};
    I=imread(name);
    figure(i);
    imshow(I);
end


cd('C:\训练\');
file=dir('C:\训练\*.jpg');
[k len]=size(file);
for i=1:k
    name=file(i).name;
    I=imread(name);
    figure(i);
    imshow(I);
end

    


没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试