after haar wavelet how i can detect left extreme and right extreme pixel locations of eyes , mouth,nose.
Afficher commentaires plus anciens
I have applied Haar wavelets on face image, one which represents the two eyes, then a brighter bar nose and cheeks, and then another dark bar where the mouth is. After that, i want to find out left extreme and right extreme points (pixel locations)of eye, mouth ,nose. how i can findout it please help.
Réponses (2)
Image Analyst
le 27 Oct 2014
0 votes
Use regionprops() to get the bounding box of all the blobs. See my image segmentation tutorial in my File Exchange. http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
3 commentaires
sweety
le 28 Oct 2014
Image Analyst
le 28 Oct 2014
Maybe your Haar wavelet code is no good. Try the face detector built in to the Computer Vision System Toolbox like Dima suggested. Otherwise post your accurately and correctly segmented image showing the blobs for the eyes, nose, etc. Or look in Vision Bib for more algorithms. We can't do long involved algorithm development for you so you'll have to do that yourself but we can help with simple things that take just a few minutes, such as spotting syntax errors or errors in program flow, etc.
sweety
le 28 Oct 2014
Dima Lisin
le 28 Oct 2014
0 votes
If you have the Computer Vision System Toolbox, you can use vision.CascadeObjectDetector to detect faces, eyes, nose, and mouth.
Catégories
En savoir plus sur Face Detection dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!