recognize count white dots in grey background

Hi, i' m a college student, and i need your help. I have some images of Microscope (with white points) on gery background and i need to recognize the count of dots. can someone recommend some links about those problems?
thanks!

 Respuesta aceptada

Mohammad Abouali
Mohammad Abouali el 10 de Nov. de 2014
Generally this should work. Use graythresh and im2bw to make a mask of white dots and then use bwconncomp to count them.
Check this example, here . pay attentention to the line that it counts the grains
cc = bwconncomp(bw, 4)
cc.NumObjects

2 comentarios

Sezar
Sezar el 10 de Nov. de 2014
thanks for reply. may you edit the source that print count of dots? best regards.
cc.NumObjects would be the count of dots.
so one way to display it is:
disp(cc.NumObjects)

Iniciar sesión para comentar.

Más respuestas (1)

Image Analyst
Image Analyst el 10 de Nov. de 2014

0 votos

That's exactly what my Image Segmentation Tutorial does. Find it in my File Exchange Replace the standard coins demo image with yours and change the threshold value and you should be all set.

Preguntada:

el 10 de Nov. de 2014

Comentada:

el 10 de Nov. de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by