Как программно определить поле зрения камеры заднего вида iPhone

#swift #iphone

#swift #iPhone

Вопрос:

Я пытаюсь убедиться, что могу надежно сфотографировать всю ширину объекта на заданном расстоянии.

Как я могу программно определить горизонтальный угол / поле зрения заднего широкоугольного объектива iPhone в альбомной ориентации?

Ответ №1:

В Swift, учитывая пример AVCaptureDevice , backCameraDevice :

 print(backCameraDevice.activeFormat.videoFieldOfView)
  

Который, согласно документации, «указывает горизонтальное поле зрения формата в градусах».