Formaty RAW
Surowe formaty zdjęć z aparatów
Przegląd
Pliki RAW to cyfrowy odpowiednik negatywu. Zawierają surowe dane z matrycy, jeszcze przed jakąkolwiek obróbką. Świetnie nadają się do profesjonalnej edycji, ale niosą też mnóstwo metadanych o twoim aparacie i warunkach, w jakich powstało zdjęcie.
Dobra wiadomość: większość formatów RAW opiera się na strukturze TIFF, więc kiedy rozumiesz TIFF, poruszasz się po większości plików RAW. Zła wiadomość: każdy producent aparatów dokłada własne, zamknięte rozszerzenia.
Standard otwarty
DNG (Digital Negative):udokumentowany format RAW od Adobe
Formaty zamknięte
CR2/CR3 (Canon), NEF (Nikon), ARW (Sony), ORF (Olympus)
DNG (Adobe Digital Negative)
DNG to próba stworzenia przez Adobe uniwersalnego formatu RAW i jedyny w pełni udokumentowany. Jeśli masz wybór, DNG jest najwygodniejszy, bo jego specyfikacja jest publiczna.
Pod spodem to TIFF z dodatkowymi tagami na dane o kolorze charakterystyczne dla danego aparatu. Dzięki temu można go odczytać dowolnym narzędziem obsługującym TIFF.
Struktura pliku DNG
Nagłówek DNG
| Offset | Hex | ASCII | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 0000 | 49492A0008000000 | II*..... | |||||||
Tagi charakterystyczne dla DNG
0xC612:DNGVersion0xC614:UniqueCameraModel0xC621:ColorMatrix10xC65A:CalibrationIlluminant1Pełna obsługa DNG
PicScrub obsługuje pliki DNG w pełni. Ponieważ DNG korzysta ze standardowej struktury TIFF, możemy usuwać EXIF, GPS i inne metadane dokładnie tak samo jak w zwykłych plikach TIFF.
Formaty zamknięte
Tutaj zaczynają się schody. Każdy producent aparatów ma własny format RAW i choć większość z nich opiera się na TIFF, każdy ma swoje dziwactwa. Społeczność rozgryzła większość z nich, ale dokumentacja jest rozproszona po wielu projektach.
CR2 (Canon)
Oparty na TIFF, z własnymi IFD Canona i bezstratną kompresją JPEG dla danych z matrycy.
49 49 2A 00 ... 43 52 02 00 (II + „CR” + wersja)NEF (Nikon)
Oparty na TIFF, zwykle big-endian (MM). Zawiera rozbudowane Maker Notes z zamkniętymi metadanymi Nikona.
ARW (Sony)
Oparty na TIFF, z modyfikacjami Sony. Zawiera wiele pasów obrazu, a w niektórych modelach także własne szyfrowanie.
Inne formaty
- • ORF (Olympus):oparty na TIFF
- • RAF (Fujifilm):własna struktura
- • RW2 (Panasonic):oparty na TIFF
- • PEF (Pentax):oparty na TIFF
Osadzone podglądy JPEG
Coś, co potrafi zaskoczyć: pliki RAW zwykle zawierają pełne podglądy JPEG. Aparat je tworzy, żeby dało się szybko obejrzeć zdjęcia na wyświetlaczu. Korzystają z nich też menedżery plików, żeby pokazać miniatury.
Po co są podglądy
- • Wyświetlacz aparatu:szybki podgląd bez wywoływania RAW-a
- • Miniatury:podglądy w menedżerze plików
- • Szybka edycja:błyskawiczne wczytanie w programach do obróbki
Co to znaczy dla prywatności
Osadzone podglądy JPEG często mają te same metadane EXIF co główny obraz, ze współrzędnymi GPS włącznie. PicScrub przetwarza te osadzone obrazy razem z całym plikiem.
Maker Notes
Maker Notes to dziki zachód metadanych z aparatów. Każdy producent upycha w tym bloku, co mu się podoba, a format nie jest udokumentowany. Niektórzy szyfrują nawet jego fragmenty.
Zagrożenia dla prywatności
- • numer seryjny aparatu
- • numer seryjny obiektywu
- • wersja firmware
- • liczba wykonanych zdjęć
- • użyty punkt ostrości
- • własne ustawienia
Dlaczego to trudne
Maker Notes używają nieudokumentowanych, zamkniętych formatów. Część z nich jest zaszyfrowana. Pełne usunięcie wymagałoby znajomości formatu każdego producenta z osobna.
Zakresy tagów poszczególnych producentów
| Producent | Zakres tagów | Ważniejsze tagi |
|---|---|---|
| Sony | 0x7000–0x74C8 | SonyRawFileType, VignettingCorrection, DistortionCorrection |
| Canon | 0xC5E0 | CR2CFAPattern |
| Nikon | 0xC7D5 | NikonNEFInfo |
| Hasselblad | 0xB4C3, 0xC51B | HasselbladRawImage, HasselbladExif |
| Panasonic | 0xC6D2–0xC6D3 | PanasonicTitle, PanasonicTitle2 |
| Adobe DNG | 0xC612–0xC7A8 | DNGVersion, ColorMatrix, CalibrationIlluminant |
Jak PicScrub przetwarza pliki RAW
Rozpoznanie formatu
Sprawdzenie w nagłówku struktury TIFF i sygnatur charakterystycznych dla formatu
Analiza struktury TIFF
Przejście łańcucha IFD i odnalezienie EXIF, GPS oraz Maker Notes
Przetworzenie osadzonych plików JPEG
Odnalezienie i wyczyszczenie podglądów JPEG w różnych rozdzielczościach
Usunięcie albo wyzerowanie metadanych
Usunięcie tagów z metadanymi albo wyzerowanie ich zawartości
Zachowanie surowych danych
Pozostawienie danych z matrycy oraz kluczowych tagów koloru i kalibracji
Co zostaje
- • surowe dane z matrycy
- • macierze kolorów
- • kalibracja aparatu
- • współczynniki balansu bieli
- • definicja obszaru aktywnego
Co usuwamy
- • metadane EXIF
- • współrzędne GPS
- • Maker Notes
- • metadane osadzonych plików JPEG
- • numery seryjne
Konwersja do DNG
Jeśli udostępniasz pliki RAW i chcesz mieć pewność, że metadane zniknęły w całości, rozważ wcześniejszą konwersję do DNG.
Zalecany sposób pracy
Konwersja do DNG usuwa zamknięte struktury, zachowując przy tym same dane obrazu:
- Skonwertuj plik do DNG za pomocą Adobe DNG Converter (darmowy)
- Przepuść go przez PicScrub, żeby usunąć metadane
- Udostępnij wyczyszczony plik DNG
Dzięki temu odbiorca otworzy plik bez zamkniętego oprogramowania, a wszystkie metadane znikną na dobre.