Как я могу захватывать файлы RAW с iPhone? - Фотопедия
6 голосов
/ 14 июня 2016

С появлением iOS 10 на iPhone начиная с сегодняшнего дня, мне интересно, как именно захват RAW работает с новой ОС. Доступны ли файлы RAW только в сторонних приложениях, которые добавляют эту возможность, или встроенное приложение «Камера» имеет возможность захвата / хранения файлов RAW?

1 Ответ

4 голосов
/ 14 июня 2016

В примечаниях к выпуску iOS 10.0 есть два упоминания изображений RAW:

Новый класс AVCapturePhotoOutput обеспечивает унифицированный конвейер для всех рабочих процессов фотографии, обеспечивая более сложный контроль и мониторинг всего процесса захвата, а также поддержку новых функций, таких как живые фотографии и захват в формате RAW. Вам следует перейти к AVCapturePhotoOutput вместо AVCaptureStillImageOutput, который в iOS 10 устарел.

и

Базовое изображение

Структура Core Image (CoreImage.framework) включает несколько улучшений.

Поддержка файлов изображений RAW теперь доступна на устройствах iOS, использующих процессор A8 или A9. Базовое изображение может декодировать изображения RAW, созданные несколькими сторонними камерами, а также изображения, созданные камерой iSight поддерживаемых устройств iOS ... Для обработки изображений RAW используйте filterWithImageData: options: или filterWithImageURL: options: для создания объекта CIFilter настройте параметры обработки RAW с помощью клавиш, перечисленных в параметрах изображения RAW, и считайте обработанное изображение из свойства outputImage фильтра.

Таким образом, звучит так, как если бы встроенное приложение и сторонние приложения будут иметь доступ к RAW, но эта поддержка ограничена генерацией процессора устройством (например, только iPhone 6 и более поздние iPhone).

...