function f = OmaBW2Rgb()
Wiki Markup
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);
P=(X<1);
V[ 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);
S
Sininen=(X>1);
RGB
%cat = concatenate ketjuttaa tai liittää
RGBkuva=cat(3,PPunainen,VVihrea,SSininen)*255; %tehdään 24-bittinen rgb-kuva
eli jokainen väri alueella 0...255 (8 bittiä)
imshow(RGBRGBkuva)