bwlabel doesn't find a blob

2 views (last 30 days)
parinaz nazeri
parinaz nazeri on 22 Jan 2020
Commented: parinaz nazeri on 24 Jan 2020
Hi all,
I have an image which I applied filtering on it and eneded up with the image on the right. I use bwboundaries and bwlabel to obtain the boundaries and blobs in this figure.
I clearly see that boundary #6 can correspond to a blob but bwlabel doesn't find this blob and shows the total number of lobs in this image as 5 instead of 6. Can somebody help please?

Answers (1)

KALYAN ACHARJYA on 22 Jan 2020
Edited: KALYAN ACHARJYA on 22 Jan 2020
Yes, total number of blobs in this image is 5 (in context of 8-connected objects)
L=bwlabel(BW) returns the label matrix L that contains labels for the 8-connected objects found in BW.
By default 8 connected (you can choose 4 connected also)
parinaz nazeri
parinaz nazeri on 24 Jan 2020
Thanks! Yes, I used the inverted image and it worked fine!

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!

Translated by