使用FaceDetector.Face在Android中查找眼睛之间的距离

使用FaceDetector.Face在Android中查找眼睛之间的距离,android,distance,pixels,Android,Distance,Pixels,我想确定眼睛之间的距离(以像素为单位)。 我使用下面的代码来计算距离 但我不这么认为,它以像素为单位返回距离 人脸检测(人脸[]人脸,摄像头){ 双左眼_X=面[0]。左眼.X 双左眼_Y=面[0]。左眼.Y double rightEye_X=面[0]。rightEye.X double rightEye_Y=面[0]。rightEye.Y 双距离眼方=数学功率((左眼X-右眼X),2)+数学功率((左眼Y-右眼Y),2) }尝试Face类的eyeDistance方法。eyeDistance(

我想确定眼睛之间的距离(以像素为单位)。 我使用下面的代码来计算距离

但我不这么认为,它以像素为单位返回距离

人脸检测(人脸[]人脸,摄像头){

双左眼_X=面[0]。左眼.X

双左眼_Y=面[0]。左眼.Y

double rightEye_X=面[0]。rightEye.X

double rightEye_Y=面[0]。rightEye.Y

双距离眼方=数学功率((左眼X-右眼X),2)+数学功率((左眼Y-右眼Y),2)


}

尝试Face类的eyeDistance方法。

eyeDistance()方法返回以哪个单位表示的距离?您知道如何实现吗?如果是,怎么做?
if (faces.length > 0){