Counting objects doesn't hit the correct value

2 ビュー (過去 30 日間)
Carlos
Carlos 2014 年 4 月 2 日
回答済み: Image Analyst 2014 年 4 月 2 日
Hello, I need to count objects from different images, they are seem as this one: There are 3 objects, but when I do my code, it sais there are 7 objects. I have more photos, sometimes it hit the value, and other times doesn't. Any idea to correct this?
I=imread('imgPM101');
imshow(I)
I2=imadjust(I);
level=graythresh(I);
bw = im2bw (I, level);
bw = bwareaopen (bw, 50);
bw = ~bw;
imshow(bw)
[labeled,numObjects] = bwlabel(bw,8);
numObjects
Thank you.

採用された回答

Image Analyst
Image Analyst 2014 年 4 月 2 日
Try the attached test.m (below in blue text), which will produce the 3 blobs:

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImage Processing Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by