matlab如何读入多幅bmp格式的图片

我有100组图片,每组图片包含25个命名为1-25.bmp的图片,我应该怎样用matlab将其一次读进去?

假设你的文件路径是这样的格式: 第i组 第j幅图像为 C:\groupi\j.bmp

for i=1:100
for j=1:25
%循环定义路径,读入
name=strcat('C:\group',num2str(i),'\',num2str(j),'.bmp');
img=imread(name);

%这里可以加入对每幅图像的操作。。。。
end
end
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-03
for i=1:100
for j=1:25
img=imread(['d:\',num2str(i),filesep,num2str(j),'.bmp']); %文件位于d盘下面组号文件夹下面的文件,注意命名的时候,如果有补零的话,num2str那里要加参数。
%处理
end
end本回答被提问者采纳
相似回答