Script Matlab Tentang Gradasi

Script Matlab untuk membuat warna dan catur

x(:,:,1)=[ 0 255 255 0;0 0 255 255;255 128 128 0];
x(:,:,1)=[ 0 255 255 0;0 0 255 255;255 128 0 128];
x
x(:,:,2)=[255 0 0 0;255 0 255 0;255 128 0 128 ]
x(:,:,3)=[ 0 255 0 255;255 0 0 0;255 128 255 128];
x(:,:,3)=[ 0 255 0 0;255 0 0 0;255 128 255 128];
x
X=uint8(x);
imtool(X)
y(:,:,1)=[255 0;0 255 ];
y(:,:,2)=[0 0; 0 0];
y(:,:,3)=[ 0 255;255 0];
y
a=[1 2;3 4]
repmat(a,3,2)
a=[1 2 3]
repmat(a,3,2)
y
Y=repmat(y,4,4)
Y=uint8(Y);
imtool(Y)
(1:10).'
10:0
10:-1:0


Script Matlab untuk membuat gradasi


%cyan ke yellow
cyan(:,:,1)=0;
cyan(:,:,2)=255;
cyan(:,:,3)=255;

cyan=repmat(cyan,1,100);
R=repmat((1:255).',1,100);
G=repmat(255,255,100);
B=repmat((254:-1:0).',1,100);

cy(:,:,1)=[ cyan(:,:,1) ;R];%(256x100)
cy(:,:,2)=[cyan(:,:,2);G];
cy(:,:,3)=[cyan(:,:,3);B];

Cy=uint8(cy);
imtool(Cy)

%magenta-cyan-merah

 %Komponen R untuk perubahan magenta ke cyan
X1(:,:,1)=repmat((255:-1:0).',1,100);
%Komponen G untuk perubahan magenta ke cyan
X1(:,:,2)=repmat((0:255).',1,100);
%Komponen B untuk perubahan magenta ke cyan
X1(:,:,3)=repmat(255,256,100);

 %Komponen R untuk perubahan cyan ke merah
 X2(:,:,1)=repmat((0:255).',1,100);
 %Komponen G untuk perubahan cyan ke merah
 X2(:,:,2)=X1(:,:,1);
 %Komponen B untuk perubahan cyan ke merah
 X2(:,:,3)=X2(:,:,2);
 
 Y=uint8([X1;X2]);
 
 imtool(Y)
 
 
 


Last modified: Wednesday, 16 November 2016, 3:54 PM