如何以八度为单位将图像存储在数组中?

时间:2016-04-22 17:34:26

标签: arrays image matrix octave

我有一个使用imread函数读取的图像。 现在,我需要使用噪声创建随机数量的图像,并应用噪声函数。 主要问题是:图像数量是随机的。所以我尝试创建一个单元格数组并将图像存储在每个位置(array(1)= img1,array(2)= img2,依此类推)。但是使用它,数组(1)等不会让我使用我的图像。

那么我怎样才能真正将它们全部放入数组并正常使用呢?

坦克你!

1 个答案:

答案 0 :(得分:0)

MATLAB和Octave有几乎相同的语言。 请尝试以下方法:

for i=1:length(images)
  array_of_images{i}=images(i);
end

我认为它应该有类似或完全相同的