irregular ,specific geometric shapes
Show older comments
Hello again everyone,
i have an irregular region which i get from blob analysis.
As you see, it can not be defined as a known shape, it is not a circle, ellipse, line etc. How can i decide that the region is what i m looking for?
What can i do in such situations that don't match with any of geometric shape?
Can i make my own special filter?
Any suggestions?
Thanks in advance.

1 Comment
Walter Roberson
on 17 Jul 2012
You need the Fabric Recognition Toolkit, which is rumoured to be in development at paisley.ac.uk
Accepted Answer
More Answers (1)
Image Analyst
on 17 Jul 2012
0 votes
Lucky you. You get to learn about another field of image processing called "Morphometrics." Please read the Wikipedia article on it: http://en.wikipedia.org/wiki/Morphometrics
You say "How can i decide that the region is what i m looking for?" - well I have no idea what you're looking for. You may be able to get by with something simple if you just say what you want, like you want to find all circular objects, or sickle cells, or whatever.
1 Comment
Matt Kindig
on 17 Jul 2012
Building on Image Analyst's comment, you might also need to distinguish between size and shape. If you want to consider only shape comparisons, you might need to transform each matched region to have a common centroid, scale, and orientation. There are a number of methods to do so--I've used Procrustes analysis for this purpose.
Categories
Find more on Image Processing Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!