Android FaceDetector.Face Euler angles are 0 all the time -


i'm trying euler angle of face detected facedetector.

here use output logcat:

log.v("debug", " x: " + face.pose(face.euler_x) + " y: " + face.pose(face.euler_y) + " z: " + face.pose(face.euler_z) ); 

but returns 0.0 three, no matter angle face at. ideas why?

yeah facedetector api 1 never returns pose angle. can @ source code verify.

the newer facedetectionlistener api 14 return pose angle, it's available on limited number of devices right now. not devices running api 14 can use it. have call getmaxnumdetectedfaces() see if device supports api.

you can alternately try using opencv. couple options http://code.opencv.org/projects/opencv/wiki/opencv4android , http://code.google.com/p/javacv/. in experience aren't worth hassle unless really, need pose angle.


Comments

Popular posts from this blog

c# - how to write client side events functions for the combobox items -

exception - Python, pyPdf OCR error: pyPdf.utils.PdfReadError: EOF marker not found -