MATLAB 图像可视化:在一个图像中显示原图和绘制图形
可以使用 subplot 函数将原图和绘制图像显示在同一张图中。以下是一个示例代码:
% 读取原图
img = imread('image.jpg');
% 绘制图像
x = 1:0.1:10;
y = sin(x);
plot(x, y, 'r-', 'LineWidth', 2);
% 在同一张图中显示原图和绘制图像
subplot(1, 2, 1); % 第一行第一列
imshow(img);
title('原图');
subplot(1, 2, 2); % 第一行第二列
plot(x, y, 'r-', 'LineWidth', 2);
title('绘制图像');
其中,subplot 函数的第一个参数表示图像的总行数,第二个参数表示图像的总列数,第三个参数表示当前要显示的图像所在的位置。例如,subplot(1, 2, 1) 表示将图像显示在第一行第一列的位置上。在本例中,原图显示在第一列,绘制图像显示在第二列。
原文地址: https://www.cveoy.top/t/topic/f1bN 著作权归作者所有。请勿转载和采集!