counting the number of objects

2 visualizaciones (últimos 30 días)
Pat
Pat el 26 de Dic. de 2011
I have an brain image and there are three overlapped objects.The overlapped object is nails ..can i count these overlapped objects.in medical images
  9 comentarios
Image Analyst
Image Analyst el 28 de Dic. de 2011
If I had three nails embedded in my brain, most likely I would be dead, and a physician could instantly see how many nails had killed me, and wouldn't need an image processing program to count them. So why did you ask about overlapping nails when that's not what you have?
Chandra Kurniawan
Chandra Kurniawan el 28 de Dic. de 2011
Hahaha :D
I Agree with U

Iniciar sesión para comentar.

Respuesta aceptada

Chandra Kurniawan
Chandra Kurniawan el 27 de Dic. de 2011
Hello, Pat.
It is possible to count the nails.
You just need to perform some morphologichal operations, such as
erosion, area open, etc.
Then, in the next step you need to count the objects. You can use regionsprops command.
Here my demo :
Irgb = imread('n7vGa.jpg');
Igray = rgb2gray(Irgb);
Ibw = im2bw(Igray, 0.9);
se = strel('square',2);
Imorph = imerode(Ibw,se);
Iarea = bwareaopen(Imorph,130);
Idiff = Imorph - Iarea;
Ifinal = bwareaopen(Idiff,70);
stat = regionprops(Ifinal,'BoundingBox');
str = sprintf('number of detected nails : %d', length(stat));
imshow(Irgb); title(str); hold on;
for cnt = 1 : length(stat)
bb = stat(cnt).BoundingBox;
rectangle('position',bb,'edgecolor',rand(1,3));
end
And the result :
Is that you meant??
  12 comentarios
Image Analyst
Image Analyst el 27 de Dic. de 2011
No need - the patient is dead! ;-)
Pat
Pat el 28 de Dic. de 2011
Thank u chandra

Iniciar sesión para comentar.

Más respuestas (1)

Image Analyst
Image Analyst el 26 de Dic. de 2011
Probably . . . as long as they're not 100% overlapped and you can come up with some algorithm for separating them.
  1 comentario
Pat
Pat el 27 de Dic. de 2011
I have uploaded my image
http://imgur.com/n7vGa

Iniciar sesión para comentar.

Categorías

Más información sobre Image Processing and Computer Vision en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by