我希望连接图像的各个部分以制作另一个图像。初始图像被分成25个部分并在另一个4D矩阵中连接以获得重建图像。然而,重建的图像始终是完全白色的图像。
这是代码。
im = zeros(600,482,3,25); %4D matrix initilization
k = 1;
for i = 0:4
for j = 0:4
im(:,:,:,k) = image(i*600+1:(i+1)*600, j*482+1:(j+1)*482,:); %assigning image parts to the larger image
img_here = image(i*600+1:(i+1)*600, j*482+1:(j+1)*482,:); % to check if the copied portion is correct
imshow(img_here); % displays correct image portion
imshow(im(:,:,:,k)); %always displays a completely white portion
k = k+1; % position conter increment.
end
end