Measuring indentation in an object
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Dear Researchers,
How can I we measure how many indentation or foldings are present in the three objects presented below
Subrajeet
0 Kommentare
Antworten (2)
Image Analyst
am 9 Jan. 2013
Use the convex hull, bwconvhull(). Subtract the original image from the convex hull and call bwlabel
indentsBinaryImage = bwconvhull(binaryImage) - binaryImage;
[labeledImage, numberOfIndents] = bwlabel(indentsBinaryImage);
0 Kommentare
Amith Kamath
am 9 Jan. 2013
http://blogs.mathworks.com/steve/2011/10/04/binary-image-convex-hull-algorithm-notes/ and the convex hull concept would help. I suppose you need to isolate each blob using http://www.mathworks.com/help/images/ref/bwconncomp.html and then find it's convex hull, and then the number of black blobs inside the convex hull will give you the number of folds. Hope this helps!
0 Kommentare
Siehe auch
Kategorien
Mehr zu Image Processing Toolbox finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!