Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

显示图像数据

此示例说明如何将 RGB 图像读取到工作区并进行显示。然后,示例将 RGB 图像转换为灰度图像并进行显示。最后,示例说明如何将多个单独的图像组合成一个分块图(即蒙太奇)。

读取图像

示例文件 peppers.png 包含一个 RGB 图像。使用 imread 函数将图像读取到工作区中。

RGB = imread('peppers.png');

显示颜色图像

使用 imshow 函数显示图像数据。

imshow(RGB)

Figure contains an axes. The axes contains an object of type image.

转换为灰度

使用 rgb2gray 函数将 RGB 图像转换为灰度。

gray = rgb2gray(RGB);

显示灰度图像

使用 imshow 函数显示灰度图像。

imshow(gray)

Figure contains an axes. The axes contains an object of type image.

使用多个图像创建一个分块图

将多个单独的图像组合成一个分块图,并使用 imshow 函数显示分块图。

out = imtile({'peppers.png', 'ngc6543a.jpg'});
imshow(out);

Figure contains an axes. The axes contains an object of type image.