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