MATLAB怎么能集体导入多张图片形成一个三维矩阵

图片为BMP格式 正常情况下导入 MATLAB自动把一张图片像素形成二维矩阵 能否将多张图片一起导入,形成三维矩阵。
其实我不怎么会matlab,因此上面只能用最普通的语言来描述

集体导入多张图片形成一个三维矩阵方法如下:

n=3 %假设有A1,A2,A3,将其组合到B(3,8,2)中
A1=ones(8,2);
A2=ones(8,2);
A3=ones(8,2);
B=zeros(n,8,2);
for i=1:n
B(i,:,:)=eval(['A',num2str(i)]);
end
%修改为n=90即可。

入导出,是数据库的一种专用命令。这里的数据库指的是软件方面的所有与之有关的数据库。不同数据库对于导入导出的要求不同。

导入导出涉及的数据库范围很广,涉及了不同操作系统,如微软、Linux、苹果、不同的数据库软件,如莲花软件多方面的数据库。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-14

  这只是批量读入图像从matlab论坛找的,把main.m文件直接放在附件1文件夹里直接运行,调试通过

本回答被提问者采纳