clc,clear,close all
warning off
feature jit off
im = imread(‘coloredChips.png’);
figure(‘color’,[1,1,1])
imshow(im,[])
R = im(:,:,1); % R
G = im(:,:,2); % G
B = im(:,:,3); % B
gray_im = rgb2gray(im); % 灰度化
figure(‘color’,[1,1,1])
subplot(221),imshow(im,[]);title(‘RGB’)
subplot(222),imshow(gray_im,[]);title(‘灰度图像’)
subplot(234),imshow(R,[]);title(‘R’)
subplot(235),imshow(G,[]);title(‘G’)
subplot(236),imshow(B,[]);title(‘B’)
MATLAB图像滤波去噪分析及其应用
最新推荐文章于 2024-06-28 22:03:12 发布
这篇博客展示了如何使用MATLAB进行图像处理,从彩色图像(RGB)转换为灰度图像。通过读取'coloredChips.png',分别提取红色(R)、绿色(G)和蓝色(B)通道,并用rgb2gray函数进行灰度化。博客内容包括MATLAB代码及其对应的图像显示,便于理解颜色通道和灰度图像之间的关系。
摘要由CSDN通过智能技术生成