2015-05-26 1 views
1

Я знаю, что расстояние между камерой и объектомРассчитать реальную ширину, основанную на картинке, зная расстояние

Я знаю, что тип используемой камеры

Я знаю ширину пикселя на изображении

Могу ли я определить реальную продолжительность жизни объекта?

ответ

1
  1. Вы должны получить угол обзора камеры. Например, iphone 5s - 61,4 в вертикальном и 48,0 по горизонтали. назовите его альфа.

  2. затем рассчитать ширину объекта, таким образом:

    viewWidth = расстояние * тангенс (альфа/2) * 2;

    objWidth = viewWidth * (ImageWidth/screenWidth)

+0

спасибо! как/где вы нашли угол камеры? Я пытаюсь понять это для ipad mini 2, однако я не могу найти какую-либо информацию (размер фокусного расстояния/датчика) – user2259229

+0

Вы можете найти об этом в google. вы можете увидеть много людей, имеющих общую спецификацию камеры iphone. конечно, что когда-нибудь мы сможем принять круглый номер этого (iphone и ipad просто имеют видимые различия) –

Смежные вопросы