ROI:n avulla voit valita kuvasta haluamasi alueen, joko interaktiivisesti hiiren avulla, tai puhtaasti koordinaateilla. ROI on hyvä työkalu kuvasta yhden kiinnostavan alueen muokkaamiseen tai tutkimiseen.

Alla esimerkki kolmesta eri tavasta valita alueita

%Kutsutaan haluttua esimerkkia mainissa

function main()
ROI_esim3()

%interaktiivinen ROI-haku hiirellä NelioTahtiYmpyra kuvasta

function ROI_esim1()
kuva=imread('NelioTahtiYmpyra.bmp');
imshow(kuva)
BW= roipoly;
imshow(BW)

%ROI-haku koordinaateilla NelioTahtiYmpyra kuvasta

function ROI_esim2()
kuva=imread('NelioTahtiYmpyra.bmp');
imshow(kuva)
c = [10 11 41 40];  

%10------------40 Parametrinä kulmien sijainnit x-suunnassa
%-             -
%11------------41

r = [100 200 201 101];

%100------------101 Parametrinä kulmien sijainnit y-suunnassa
%-               -
%200------------201

BW = roipoly(kuva,c,r);
imshow(BW)

%Viimeisessa esimerkissa luodaan myos tausta valinnalle

function ROI_esim3()
c = [10 11 41 40];  

%10------------40 Parametrinä kulmien sijainnit x-suunnassa
%-             -
%11------------41

r = [100 200 201 101];

%100------------101 Parametrinä kulmien sijainnit y-suunnassa
%-               -
%200------------201

a=250;
b=300;
BW = poly2mask(c,r,a,b);
figure,imshow(BW)

%Voit käyttää roicolor functiota määrittämään ROI:n värin tai
%voimakkuuden perusteella
  • No labels
You must log in to comment.