???超出了程序允许的最大可变大小

时间:2013-11-23 21:58:20

标签: matlab image-processing

我想在matlab中检测序列图像的孔。

但是,因为我的图像大小太大(5184 * 3456)所以有错误

???超出了程序允许的最大变量大小。

这是我的计划:

   imgname = [imPath filesep filearray(1).name]; % get image name
   I = imread(imgname);
   VIDEO_WIDTH = size(I,2);
   VIDEO_HEIGHT = size(I,1);

   ImSeq = zeros(VIDEO_HEIGHT, VIDEO_WIDTH, NumImages); %**HERE IS THE ERROR LINE**
   for i=1:NumImages
   imgname = [imPath filesep filearray(i).name]; % get image name
   ImSeq(:,:,i) = imread(imgname); % load image
   end
   disp(' ... OK!');

任何人都有解决方案吗?

0 个答案:

没有答案