课程实验资源:
思想:
彩色图展示。【以及反转】
f=imread('color.jpg');
imshow(f)
figure,imshow(255-f);
r=f(:,:,1);g=f(:,:,2);b=f(:,:,3);
figure,imshow(r);figure,imshow(g);figure,imshow(b);
结果:
二维用法:zeros(m,n)或zeros(n)功能:zeros(m,n)产生m×n的double类零矩阵,zeros(n)产生n×n的全0方阵。
代码:
a=zeros(300,300);
c=a;b=a;
a(1:100,:)=255;
c(101:200,:)=255;
b(201:300,:)=255;
rgb=cat(3,b,c,a);figure,imshow(rgb);
结果:
代码:
clear,clc,close all;
f=imread('color.jpg');
imshow(f)
figure,imshow(255-f);
% r=f(:,:,1);g=f(:,:,2);b=f(:,:,3);
% figure,imshow(r);
% x=zeros(size(r));
% red=cat(3,r,x,x);figure,imshow(red);
% figure,imshow(cat(2,r,g,b));
% a=zeros(300,300);
% c=a;b=a;
%
% a(1:100,:)=255;
% c(101:200,:)=255;
% b(201:300,:)=255;
%
% rgb=cat(3,b,c,a);figure,imshow(rgb);
%
% rgb2gray
具体关于三色图合成。我也不是很清楚!