- 实验内容
(1) 任意选取一副彩色图像,对RGB三色的分量图像分别显示。
(2) 伪彩色图像增强处理:选择灰度图像i_boat_gray.bmp,采用如下图所示的传递函数实现灰色-彩色图像的变换处理,得到彩色图像。
(3) 任意选择彩色图像,显示其R,G,B分量图像,并使用5*5均值滤波器分别对彩色图像的RGB分量进行平滑滤波,显示R,G,B分量平滑滤波图像。叠加所有的彩色分量图像,完成平滑后的全彩色图像。比较原彩色图像和平滑后的彩色图像。
(4) 将(3) 的彩色图像,显示其HSI图像,并对强度I分量进行均值滤波平滑,再转换为RGB图像进行显示,与(3)中的平滑后的彩色图像进行比较并相减,用图像显示两种结果的差别。
- 源程序和结果
(1)任意选取一副彩色图像,对RGB三色的分量图像分别显示。
clc;clear;
rgb_image=imread('13.bmp');
fR=rgb_image(:,:,1);
imwrite(fR,'v1_red.bmp');
fG=rgb_image(:,:,2);
imwrite(fR,'v1_green.bmp');
fB=rgb_image(:,:,3);
imwrite(fR,'v1_blue.bmp');
figure(1);
subplot(1,3,1),imshow(fR)
title('原图像的红色分量')
subplot(1,3,2),imshow(fG)
title('原图像的绿色分量')
subplot(1,3,3),imshow(fB)
title('原图像的蓝色分量')