Wie kann ich RAW-Dateien mit einem iPhone aufnehmen?

Da iOS 10 ab heute auf iPhones verfügbar ist, frage ich mich, wie genau die RAW-Aufnahme mit dem neuen Betriebssystem funktioniert. Sind RAW-Dateien nur in Apps von Drittanbietern verfügbar, die diese Funktion hinzufügen, oder kann die integrierte Kamera-App RAW-Dateien aufnehmen/speichern?

Ich stimme dafür, diese Frage zu schließen, weil sie zu Ask Different gehört, nicht zu Photography.

Antworten (1)

In den Versionshinweisen zu iOS 10.0 gibt es zwei Erwähnungen von RAW-Bildern:

Die neue AVCapturePhotoOutput-Klasse bietet eine einheitliche Pipeline für alle Fotografie-Workflows, die eine ausgefeiltere Steuerung und Überwachung des gesamten Aufnahmeprozesses ermöglicht und Unterstützung für neue Funktionen wie Live-Fotos und Aufnahme im RAW-Format bietet. Sie sollten zu AVCapturePhotoOutput anstelle von AVCaptureStillImageOutput wechseln, das in iOS 10 veraltet ist.

und

Kernbild

Das Core Image-Framework (CoreImage.framework) enthält mehrere Verbesserungen.

RAW-Bilddateiunterstützung ist jetzt auf iOS-Geräten verfügbar, die die A8- oder A9-CPU verwenden. Core Image kann RAW-Bilder dekodieren, die von mehreren Kameras von Drittanbietern erstellt wurden, sowie Bilder, die von der iSight-Kamera unterstützter iOS-Geräte erstellt wurden ... Verwenden Sie zum Verarbeiten von RAW-Bildern filterWithImageData:options: oder filterWithImageURL:options:, um ein CIFilter-Objekt zu erstellen. Passen Sie die RAW-Verarbeitungsoptionen mit den in den RAW-Bildoptionen aufgeführten Schlüsseln an und lesen Sie das verarbeitete Bild aus der outputImage-Eigenschaft des Filters.

Es hört sich also so an, als ob sowohl die integrierte App als auch Apps von Drittanbietern RAW-Zugriff haben, aber diese Unterstützung ist durch die CPU-Generation des Geräts begrenzt (z. B. nur iPhone 6 und spätere iPhones).