You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Current »

function SuodataPieninPalikkaPois()
I = imread('Palikoita.bmp');
imshow(I), title('alkuperainen kuva');
L = bwlabel(I);
warning on
A=max(L ( : ) ) %hae kpl määrä kuvasta
ominaisuus = regionprops(L,'all')
idx = find([ominaisuus.Area] > 1500); %otetaan mukaan kappaleet, joiden pinta-ala on yli 1500 pikseliä
I2 = ismember(L,idx);
figure,imshow(I2), title('Alueen perusteella suodatettu kuva');
function HaeKeskimmainenPalikka()
I = imread('Palikoita.bmp');
imshow(I), title('alkuperainen kuva');
L = bwlabel(I);
warning on
A=max(L ( : ) ) %hae kpl määrä kuvasta
ominaisuus = regionprops(L,'all')
%hae suurimpia ja pinimpiä
idx = find([ominaisuus.Area] < 1500 | [ominaisuus.Area] > 10000); 
%tai hae väliltä
idx = find([ominaisuus.Area] > 1500 & [ominaisuus.Area] < 10000); 
I2 = ismember(L,idx);
figure,imshow(I2), title('Alueen perusteella suodatettu kuva');


  • No labels
You must log in to comment.