after haar wavelet how i can detect left extreme and right extreme pixel locations of eyes , mouth,nose.
Ältere Kommentare anzeigen
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.
Antworten (2)
Image Analyst
am 27 Okt. 2014
0 Stimmen
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 Kommentare
sweety
am 28 Okt. 2014
Image Analyst
am 28 Okt. 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
am 28 Okt. 2014
Dima Lisin
am 28 Okt. 2014
0 Stimmen
If you have the Computer Vision System Toolbox, you can use vision.CascadeObjectDetector to detect faces, eyes, nose, and mouth.
Kategorien
Mehr zu Face Detection finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!