我想在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!');
任何人都有解决方案吗?