Я исследовал как всегда, но не смог найти ответ. Я использую OpenCV для обнаружения лиц, теперь я хочу вычислить расстояние до лица. Когда я определяю лицо, я получаю matofrect (который я могу визуализировать с помощью прямоугольника). Довольно ясно до сих пор. Но теперь: как я могу получить ширину прямоугольника в реальном мире? Должны быть некоторые средние значения, которые представляют ширину человеческого лица. Если у меня есть это значение (в дюймах, мм и т. Д.), Я могу рассчитать расстояние, используя реальную ширину, ширину пикселя и фокусное расстояние. Пожалуйста, кто-нибудь может мне помочь?
Примечание. Я сравниваю "простое" решение для прямоугольников с решением для измерения расстояний на основе Facemark, поэтому ответы на основе ориентиров отсутствуют. Мне просто нужно чертовски среднее лицо / прямолинейность: D
Большое спасибо!