MATLAB: 在单个坐标系中显示四张图片
以下是一个示例程序,可以将四张图片放在一个坐标系里:
% 读取四张图片
img1 = imread('image1.jpg');
img2 = imread('image2.jpg');
img3 = imread('image3.jpg');
img4 = imread('image4.jpg');
% 设置坐标系的大小和位置
figure('Position', [100 100 800 800]);
% 将第一张图片放在左上角
subplot(2,2,1);
imshow(img1);
title('Image 1');
% 将第二张图片放在右上角
subplot(2,2,2);
imshow(img2);
title('Image 2');
% 将第三张图片放在左下角
subplot(2,2,3);
imshow(img3);
title('Image 3');
% 将第四张图片放在右下角
subplot(2,2,4);
imshow(img4);
title('Image 4');
在这个程序中,首先读取了四张图片,然后创建了一个大小为 800x800 的坐标系,并将其位置设置为 (100,100)。接着,使用 subplot 函数将四张图片分别放在左上角、右上角、左下角和右下角,并为每张图片添加了一个标题。最后,使用 imshow 函数显示每张图片。
原文地址: https://www.cveoy.top/t/topic/oNC2 著作权归作者所有。请勿转载和采集!