一、实验任务与要求
比较采用不同的色彩空间对彩色图像处理的效果,处理包括:
a)直方图均衡化
b)图像增强
二、实验报告
(一)RGB色彩空间的直方图均衡化 / 锐化处理
1、matlab 实现代码:
%%%RGB彩色空间直方图均衡化
f_rgb=imread('lenna-RGB.tif');
subplot(131);imshow(f_rgb);title('RGB');
rgb_histeq=f_rgb;
%获取红色、绿色、蓝色分量
R=f_rgb(:,:,1);
G=f_rgb(:,:,2);
B=f_rgb(:,:,3);
%对各个分量进行直方图均衡化
R2=histeq(R,256);
G2=histeq(G,256);
B2=histeq(B,256);
%变化后图像
rgb_histeq(:,:,1)=R2;
rgb_histeq(:,:,2)=G2;
rgb_histeq(:,:,3)=B2;
subplot(132);imshow(rgb_histeq);title('RGB直方图均衡化');
%%%RGB彩色空间图像增强
rgb_2=f_rgb;
w=fspecial('laplacian',0.8); %生成拉普拉斯滤波器
%对各个分量进行滤波处理
R3=imfilter(R,w);
G3=imfilter(G,w);
B3=imfilter(B,w);
%变化

6483

被折叠的 条评论
为什么被折叠?



