Я работаю над приложением, связанным с расширенной реальностью. В нем есть галерея, позволяющая выбрать изображение и рамку, а затем просмотр камеры в реальном времени показывает, как она будет выглядеть на вашей стене. В этом режиме просмотра в режиме предварительного просмотра установите его расстояние от стены, то есть 1 meters to 6 meters
, и изображение соответствующим образом отрегулируется и отображается в режиме реального просмотра камеры. Пока я с помощью заданных значений, как:Фокусное расстояние камеры в соответствии с расстоянием
case 1:
self.imageObject.frame = CGRectMake(self.imageObject.frame.origin.x , self.imageObject.frame.origin.y, 180, 180);
break;
Предположим, если начальный размер всех изображений 200x200
пикселей так, что будет формула, из которой я могу получить точное значение, если размер кадра 200x200
на 1m
, и когда он отбрасывает 2m
, размер изменяется на точное значение 2 м кадра, как реальное фокусное значение. Это похоже на расстояние до пикселя, что я думаю.