i want to count all those object that contain black dots?
    3 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    sana saleeme
 am 6 Mai 2016
  
    
    
    
    
    Kommentiert: Image Analyst
      
      
 am 8 Mai 2016
            i want to count all those object that contain black dots?is there any method to remove all those objects that empty? here is my image. image Analyst

7 Kommentare
Akzeptierte Antwort
  Image Analyst
      
      
 am 7 Mai 2016
        First you need to do color segmentation to find all the light purple things. That's pretty easy - see my File Exchange or use the Color Thresholder App from the Apps tab on the MATLAB tool ribbon.
Then you need to split them apart because some round cells are overlapping. For that, see this: http://blogs.mathworks.com/steve/2013/11/19/watershed-transform-question-from-tech-support/.
Then you need to label with bwlabel() and call regionprops with a binary image that is split apart but still has the black dots in it. Ask for the Euler number. Count the number of results that have a Euler number less than 1.
3 Kommentare
  Image Analyst
      
      
 am 8 Mai 2016
				Once you segment the color, the black dots will be holes in the segmented image.
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
