フィルターのクリア

counting number of white objects in BW image

4 ビュー (過去 30 日間)
Nachiket Patki
Nachiket Patki 2018 年 5 月 3 日
編集済み: udi ibgui 2019 年 12 月 5 日
I have an image, (see the attachment)
I want to count those white objects. I tried eroding and then tried to convert it to circular shaped looking objects (in order to count the number of circles)but after erosion, they don't actually convert exactly to a circular shape.
Is there any other simple way to count those objects?

採用された回答

Yuvaraj Venkataswamy
Yuvaraj Venkataswamy 2018 年 5 月 3 日
Use this commands where Num is the number of white objects in the image.
BW=your_binary_image;
[L,Num] = bwlabel(BW);
  3 件のコメント
Yuvaraj Venkataswamy
Yuvaraj Venkataswamy 2018 年 5 月 4 日
Welcome You.
udi ibgui
udi ibgui 2019 年 12 月 5 日
編集済み: udi ibgui 2019 年 12 月 5 日
HI, I just tried testinf this method on the provided image, and I am getting Num=27. Should it not be 25? Where am I going wrong?

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by