how to find the smallest object in the coin image?
    4 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
how to find the smallest object in the image below ? the code I wrote below does not work

A = imread('eight.tif');
C=imbinarize(A, 'adaptive', 'ForegroundPolarity', 'dark');
figure,imshow(C)
BW3=bwareafilt(C,1,'smallest');
figure, imshow(BW3)
0 commentaires
Réponse acceptée
  Matt J
      
      
 le 1 Jan 2022
        
      Modifié(e) : Matt J
      
      
 le 1 Jan 2022
  
      This should make it easier:
A = imread('eight.tif');
C=imbinarize(A, 'adaptive', 'ForegroundPolarity', 'dark');
C=bwareafilt( bwconvhull(~C,'objects') ,4);
figure,imshow(C)
4 commentaires
  Matt J
      
      
 le 1 Jan 2022
				okay, well if you think the problem is solved, then please Accept-click the answer to indicate so.
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




