Count centroids in an image
显示 更早的评论
Hey I have this binary image, with the centroids detetced but I need a way to count them so I get an output as number of characters is 7. I haven't been able to find a function or any way to do this. 

5 个评论
Adam Danz
2019-11-9
How are you plotting the blue * ?
Adam Kelly
2019-11-9
darova
2019-11-9
Only using 2 centoids? (1 and 2)?
plot(centroids(:,1),centroids(:,2),'b*')
Matt J
2019-11-10
but I need a way to count them
Why not just
numel(s)
Adam Danz
2019-11-10
@Adam Kelly, it looks like you've got several suggestions here. Let us know if you get stuck or if you're looking for something different.
回答(1 个)
Arash Rabbani
2019-11-10
Why not simply label the binary image? and 'Num' would be the number of characters.
[Label, Num]=bwlabel(Image)
类别
在 帮助中心 和 File Exchange 中查找有关 Image Segmentation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!