),title(' 加乘性噪声'); 图1 加各种噪声的举例在上面的例子中使用了一个函数 subplot 。其作用就是将多幅图像显示再同一幅图像显示对话框中。其语法格式为: subplot(m,n,p) 。其作用就是将一个图像显示对话框分成 m行n列,并显示第 p幅图像。在MATLAB 程序语言中,分号的用处为不显示程序运算中的中间结果,这在一定程度上使系统运算的效率增高,因此在不需知道中间结果的情况下,可以用分号作为一个句子的结尾,而不显示该句运算的中间结果。北京.. 大学毕业设计(论文) 5 2.2 彩色图像的分解图像处理一般是针对灰度图像,如果需要对彩色图像处理,需要现将其分解,再合成。一幅 RGB 图像在 MATLAB 中表示为一个 M×N×3的3维数组,如图 2所示: 图2RGB 图像的 3维数组形成一幅 RGB 图像的三个图像称为红、绿、蓝分量图像,如图 3所示: 图3RGB 分量 rgb_image=imread('peppers.png'); subplot(2,2,1),imshow(rgb_image) fR=rgb_image(:,:,1); fG=rgb_image(:,:,2); fB=rgb_image(:,:,3); rgb_red=cat(3,fR,zeros(size(fR)),zeros(size(fR))); subplot(2,2,2),imshow(rgb_red) rgb_green=cat(3,zeros(size(fR)),fG,zeros(size(fR))); subplot(2,2,3),imshow(rgb_green) rgb_blue=cat(3,zeros(size(fR)),zeros(size(fR)),fB); subplot(2,2,4),imshow(rgb_blue) RGB 彩色分量图如图 4所示: