在MATLAB中,可以使用figure和subplot函数来输出多个图像。
figure;
subplot(m, n, p);
其中,m和n分别表示子图的行数和列数,p表示当前子图的位置。例如,如果要输出一个2×2的子图中的第一个子图,可以使用subplot(2, 2, 1)。
imshow(image);
其中,image表示要绘制的图像。
下面是一个完整的示例代码:
% 读取图像
image1 = imread('image1.jpg');
image2 = imread('image2.jpg');
% 创建图像窗口
figure;
% 第一个子图
subplot(1, 2, 1);
imshow(image1);
title('Image 1');
% 第二个子图
subplot(1, 2, 2);
imshow(image2);
title('Image 2');
这样就会在一个图像窗口中输出两个图像。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: matlab怎么去掉数组中某些值