How do I use and create, a polygon based linear sliding window for geometric "feature" and "Object" shape analysis

1 view (last 30 days)
Im working on trying to characterize shape based features, with low matrix dimensions, basically Blobs 45 x 35, as an example. What is the best way to do this? Should I use a sliding Window? The blobs share a certain similarity in shape and are also unique at the same time.

Accepted Answer

Image Analyst
Image Analyst on 10 Aug 2013
You need to look at morphometrics: http://en.wikipedia.org/wiki/Morphometrics. A sliding window probably won't do it, though it might be one step in the process. Basically you first need to detect the blobs, then you need to call regionprops() or bwboundaries() and analyze the shape of each blob to find similarities.

More Answers (1)

Adam M
Adam M on 13 Aug 2013
Thank you very much, as this was helpful. Im looking at morphometrics at this point and will try and apply this to my Blob Analysis. How would I analyze the shape of each blob to find similarities using bwboundaries(). Do you have any example code?
  1 Comment
Image Analyst
Image Analyst on 14 Aug 2013
You could look at the circularity (=perimeter^2 / (4*pi*area)), or you could look at the Euler number (number of holes) or the aspect ratio or Fourier descriptors or whatever it takes to get your objects. Perhaps you will show us the objects that you need to classify.

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!