How to completely delete a very small area, the eyes do not look at it, you can see the picture after zooming in.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Réponse acceptée
Image Analyst
le 20 Mai 2021
I had a more complete answer made up before you deleted your question. So all I'll say now is to use bwareaopen() or bwareafilt().
minAcceptableArea = 100; % pixels or whatever.
binaryImage = bwareaopen(binaryImage, minAcceptableArea); % Keep blobs 100 or larger
% OR
binaryImage = bwareafilt(binaryImage, [minAcceptableArea, inf]); % Keep blobs 100 or larger
% Another option if you know how many blobs to expect
binaryImage = bwareaopen(binaryImage, 10); % Keep the 10 largest blobs.
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Recognition, Object Detection, and Semantic Segmentation dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!