转载请注明来自我的优快云博客:黄朝辉的博客
读入一幅彩色图像,进行如下图像处理:
(1) 在RGB彩色空间中对图像进行模糊和锐化处理
rgb= imread('flower.jpg');
figure; imshow(rgb); title('原图');
%平滑滤波
r=rgb(:,:,1);
g=rgb(:,:,2);
b=rgb(:,:,3);
m=fspecial('average',[8,8]);
r_filtered=imfilter(r,m);
g_filtered=imfilter(g,m);
b_filtered=imfilter(b,m);
rgb_filtered=cat(3,r_filtered,g_filtered,b_filtered);
figure; imshow(rgb_filtered); title('模糊后');
imwrite(rgb_filtered, 'RGB彩色空间模糊后.jpg');
彩色空间模糊后
%拉普拉斯
lapMatrix=[1 1 1;1 -8 1;1 1 1];
i_tmp=imfilter(rgb,

本文介绍如何使用MATLAB对彩色图像进行处理,包括在RGB和HSI彩色空间中对图像进行模糊和锐化操作。分别对RGB的三个分量以及HSI的H、S、I分量进行处理,并展示了处理后的效果。
最低0.47元/天 解锁文章
637

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



