Effacer les filtres
Effacer les filtres

watershed followed by regionprops

1 vue (au cours des 30 derniers jours)
Zohra Megnounif
Zohra Megnounif le 25 Mar 2022
Commenté : Zohra Megnounif le 29 Mar 2022
hello, I have an image with circular objects and other ellipticals, knowing that the circulars touch the ellipticals, so I used the watershed to separate the objects so I have several gray levels, and now I want to use the regionprops to keep only the circular form. how can i do it please? I don't want to go through the multithreshold.
Thank you

Réponse acceptée

Image Analyst
Image Analyst le 25 Mar 2022
Something like
props = regionprops(labeledImage, 'Circularity');
% Keep only blobs with circularity > 0.6
keepers = find([props.Circularity] > 0.6);
% Get the new binary image.
binaryImage = ismember(labeledImage, keepers);
labeledImage comes from watershed().
  1 commentaire
Zohra Megnounif
Zohra Megnounif le 29 Mar 2022
Okey thank you :) !!

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by