Я использую mlkit
для распознавания лиц по ссылке на github ниже:
https://github.com/firebase/quickstart-android/tree/master/mlkit
и для получения расстояния, метод ниже:
https://github.com/philiiiiiipp/Android-Screen-to-Face-Distance-Measurement
Но этот метод должен объявлять жестко закодированное значение
private var distance10 = 200
private var distance20 = 130
if (leftX != 0f && rightX != 0f) {distanceBetweenEyes = Math.abs(leftX - rightX)}
if((distanceBetweenEyes>distance20||distanceBetweenEyes>distance10){
Log.i("TAG_FACE","Face Detected Left Eye Right Distance:" + rightEye.position + "Right X" + rightX)}
Но я пытаюсь обойтись без жесткого кодирования.
Есть ли какой-либо другой метод для отслеживания расстояния между лицом и экраном.
Любая библиотека или методы для отслеживания расстояния?