如何在Matlab中堆叠图像,

时间:2014-06-28 23:10:49

标签: matlab image-processing stack

例如。我有10个灰度图像(相同大小),同一文件夹中的数据图像在[0.1]之间。现在我想通过使用数据图像为(1.mat,2.mat ... 10.mat)为这些图像制作堆栈。你能告诉我如何在Matlab中编写代码吗?非常感谢你:)

1 个答案:

答案 0 :(得分:1)

imagestack = cat( 3, image1, image2, image3, ... );

或者

imagestack = zeros( [size(image1), 10 ] );
imagestack(:,:,1) = image1;
imagestack(:,:,2) = image2;
.
.
.