function f = OmaBW2Rgb()
BW = [ 0     0     0     0     0     0     0     0;
           0     1     1     0     0     1     1     1;
           0     1     1     0     0     0     1     1;
           0     1     1     0     0     0     0     0;
           0     0     0     1     1     0     0     0;
           0     0     0     1     1     0     0     0;
           0     0     0     1     1     0     0     0;
           0     0     0     0     0     0     0     0];
 
%bwlabel numeroi kuvan alueet 1...n vasemmasta yläkulmasta lähtien toinen parametri on 4 tai 8 eli osa irti neljältä sivulta tai myös kulmista, niin silloin oma alueensa
X = bwlabel(BW,8);
Punainen=(X<1);
Vihrea=(X==1);
Sininen=(X>1);

%cat = concatenate ketjuttaa tai liittää
RGBkuva=cat(3,Punainen,Vihrea,Sininen)*255; %tehdään 24-bittinen rgb-kuva eli jokainen väri alueella 0...255 (8 bittiä)
imshow(RGBkuva)

  • No labels
You must log in to comment.