1.RGB模型
代码如下(示例):
I=imread('rabbit.jpg');
subplot(231);imshow(I);title('原图');
r = I(:,:,1);
g = I(:,:,2);
b = I(:,:,3);
subplot(232);imshow(r);title('R分量');
subplot(233);imshow(g);title('G分量');
subplot(234);imshow(b);title('B分量');
catrg = cat(3,r,g,r);
subplot(235);imshow(catrg);title('RG分量');
catrgb = cat(3,r,g,b);
subplot(236);imshow(catrgb);title('RGB模型');
运行结果:
2.CMY模型
代码如下(示例):
cmv = imcomplement(I);
subplot(121);imshow(cmv);title('RGB->CMY');
rgb = imcomplement(cmv);
subplot(122);imshow(rgb);title('CMY->RGB');
运行结果: