2016-12-23 4 views
2

AVCaptureDevice имеет свойство под названием isVideoHDREnabled. Это влияет только на предварительный просмотр или на захваченное изображение? documentation не говорит.Видео HDR влияет только на предварительный просмотр или на захваченное изображение?

Я бы хотел, чтобы мое приложение автоматически принимало HDR-изображения, если iOS определяет, что для фотографирования сцены требуется. Есть ли недостаток, чтобы включить его при его поддержке?

Я понимаю, что это не поддерживается всеми комбинациями устройств и камер. Вопрос в том, что он делает, когда он есть.

ответ

1

Цитируется Apple developers guide (iPhone 6/ iPhone 6 Plus):

Single-Shot (видео) HDR

АКА «потокового HDR» или «видео HDR». Поддержка iPhone 6 и 6 Plus непрерывного, потокового видео с высоким динамическим диапазоном, в отличие от более традиционного метода слияния скобок неподвижных изображений с различными значениями значений EV в одну фотографию с высоким динамическим диапазоном. Поддержка HDR - , встроенная в датчик. Эта возможность упоминается как «Видео HDR» в API. Все объекты AVCaptureDeviceFormat для камеры с фронтальной камерой поддерживают HDR. На обратной стороне камеры форматы 540p30, 720p30, 1080p30 и 1080p60 поддерживают видео HDR.

Так что это не только просмотр, но и видеоконтент HDR. Насколько я понимаю, не должно быть недостатков в HDR Форматы Single-Shot/Video HDR, но, как вы можете видеть в таблицах ссылок документации, в режиме HDR (VHDR) поддерживаются не самые высокие разрешения, вам придется выбирать между преимуществами и недостатками жертвоприносящего разрешения для улучшения динамического диапазона.