clustering and pixel count

1 view (last 30 days)
HJ
HJ on 29 May 2021
Commented: Image Analyst on 31 May 2021
I want to differentially recognize circular spots within a binary image.
I also want to count how many pixels are inside each individually recognized spot.
Is there a way?

Accepted Answer

Image Analyst
Image Analyst on 30 May 2021
I do exactly this in my Image Segmentation Tutorial with the standard coins demo image:
Please study it. Basically
props = regionprops(mask, 'Area');
allAreas = [props.Area] % Areas of all blobs in pixels.
but there's more to it so look over my well commented tutorial.
  6 Comments
HJ
HJ on 31 May 2021
Edited: HJ on 31 May 2021
Thanks for the advice.
I followed the tutorial and verified that the coin was detected using the regionprops function.
However, there are problems that are not recognized in some coins. I wonder if I can lower the coin detection sensitivity.
Image Analyst
Image Analyst on 31 May 2021
What problems? Were they supposed to be recognized? What steps did you take to recognize/detect those problems?

Sign in to comment.

More Answers (1)

Matt J
Matt J on 29 May 2021
Yes, regionprops(___,'Area')

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!