Pliki Raw nie przechowują żadnych kolorów na piksel. Przechowują tylko jedną wartość jasności na piksel.
Prawdą jest, że przy masce Bayera nad każdym pikselem światło jest filtrowane za pomocą filtra czerwonego, zielonego lub niebieskiego¹ nad każdym dołkiem piksela. Ale nie ma twardego punktu odcięcia, w którym tylko zielone światło przechodzi do zielonego filtrowanego piksela lub tylko czerwone światło przechodzi do filtrowanego na czerwono piksela. Wiele się nakłada. Dużo czerwonego światła i trochę niebieskiego światła przechodzi przez zielony filtr. Dużo zielonego światła, a nawet odrobiny niebieskiego światła, przechodzi przez czerwony filtr, a niektóre czerwone i zielone światło jest rejestrowane przez piksele, które są filtrowane na niebiesko.
Ponieważ nieprzetworzony plik jest zbiorem pojedynczych wartości luminancji dla każdego piksela na czujniku, nie ma rzeczywistej informacji o kolorze na piksel w surowym pliku. Kolor jest uzyskiwany przez porównanie sąsiednich pikseli, które są filtrowane dla jednego z trzech kolorów za pomocą maski Bayera. Ale podobnie jak umieszczenie czerwonego filtra przed obiektywem podczas filmowania w czerni i bieli nie spowodowało uzyskania monochromatycznego czerwonego zdjęcia (lub zdjęcia czarno-białego, w którym tylkoczerwone obiekty mają jakąkolwiek jasność), maska Bayera przed monochromatycznymi pikselami również nie tworzy kolorów. Zmienia to wartość tonalną (jasność lub ciemność rejestrowanej wartości luminancji danego koloru) dla różnych kolorów w różnym stopniu. Gdy porównywane są wartości tonalne (intensywność szarości) sąsiadujących pikseli filtrowanych za pomocą trzech różnych kolorów używanych w masce Bayera, wówczas kolory mogą być interpolowane na podstawie tych informacji. Jest to proces, który nazywamy demosaicing .
Dużo matematyki wykonuje się w celu przypisania wartości R, G i B dla każdego piksela. Istnieje wiele różnych modeli wykonywania tej interpolacji. To, jak duży jest nacisk na czerwony, zielony i niebieski w procesie odkażania, decyduje o równowadze bieli / koloru . Korekcja gamma i wszelkie dodatkowe kształty krzywych reakcji na światło decydują o kontraście . Ale ostatecznie wartość R, G i B jest przypisywana do każdego piksela. W przykładzie 6x6 pikseli w pytaniu wynikiem demaskowania byłby obraz 36 pikseli z 36 pikselami, z których każdy ma wartość koloru czerwonego, zielonego i niebieskiego.
Trochę rozdzielczości jest tracone w tłumaczeniu. Okazuje się, że pod względem liczby naprzemiennych czarnych i białych linii na cal lub mm, które można rozwiązać za pomocą czujnika z maską Bayer RGGB i dobrze wykonanego demozaikowania, bezwzględny limit rozdzielczości czujnika Bayera wynosi około 1 / √2 w porównaniu do czujnika monochromatycznego, który nie ma maski Bayera, a zatem nie wymaga demosikowania (ale można go zobaczyć tylko w czerni i bieli).
Nawet jeśli aparat jest ustawiony na zapisywanie nieprzetworzonych plików, obraz widoczny z tyłu ekranu LCD aparatu tuż po zrobieniu zdjęcia nie jest nieprzetworzonymi nieprzetworzonymi danymi. Jest to obraz podglądu generowany przez kamerę poprzez zastosowanie ustawień w kamerze do surowych danych, co powoduje wyświetlenie obrazu podglądu JPEG na ekranie LCD. Ten podgląd obrazu jest dołączany do nieprzetworzonego pliku wraz z danymi z czujnika i informacjami EXIF, które zawierają ustawienia w aparacie w momencie wykonania zdjęcia.
Ustawienia wywoływania w kamerze, takie jak balans bieli, kontrast, cień, światła itp., Nie wpływają na rzeczywiste dane z czujnika zapisane w nieprzetworzonym pliku. Wszystkie te ustawienia są raczej wymienione w innej części nieprzetworzonego pliku.
Gdy otworzysz plik „raw” na swoim komputerze, zobaczysz jedną z dwóch różnych rzeczy:
Podgląd obrazu JPEG utworzonego przez aparat w momencie robienia zdjęcia. Aparat używał ustawień obowiązujących podczas robienia zdjęcia i dołączał go do nieprzetworzonych danych w pliku .cr2. Jeśli patrzysz na obraz z tyłu kamery, widzisz podgląd jpeg.
Konwersja surowych danych przez aplikację, której użyłeś do otwarcia pliku „surowego”. Po otwarciu 12-bitowego lub 14-bitowego „surowego” pliku w aplikacji fotograficznej na komputerze, na ekranie widać 8-bitowy rendering demozaikowanego surowego pliku, który przypomina jpeg, a nie rzeczywisty monochromatyczny plik 14-bitowy z filtrem Bayera. Po zmianie ustawień i suwaków „surowe” dane są ponownie mapowane i renderowane ponownie w 8 bitach na kanał koloru.
To, co zobaczysz, będzie zależeć od ustawień wybranych dla aplikacji, w której otwierasz plik raw.
Jeśli zapisujesz zdjęcia w formacie RAW, kiedy je robisz, podczas przetwarzania końcowego będziesz mieć dokładnie te same informacje do pracy, bez względu na to, jakie ustawienia programistyczne zostały wybrane w aparacie podczas fotografowania. Niektóre aplikacje mogą początkowo otwierać plik za pomocą podglądu JPEG lub przez zastosowanie ustawień w aparacie aktywnych w momencie wykonania zdjęcia do surowych danych, ale możesz je zmienić bez niszczącej utraty danych, cokolwiek innego chcesz w poście.
Program Digital Photo Professional firmy Canon otworzy plik .cr2 raw w tym samym stylu obrazu, który został wybrany w aparacie podczas fotografowania. Aby to zmienić, wystarczy użyć menu rozwijanego i wybrać inny styl obrazu . Możesz nawet utworzyć „przepis” na jeden obraz, a następnie wsadowo zastosować go do wszystkich obrazów przed rozpoczęciem pracy z nimi. Oprogramowanie do przetwarzania nieprzetworzonego innego producenta jest podobne i zazwyczaj istnieje opcja, aby aplikacja otworzyła obraz z zastosowanymi ustawieniami programowania w kamerze.
Dzięki aplikacjom do przetwarzania surowców innych firm, takim jak Adobe Lightroom lub Camera Raw , Aperture lub zdjęcia Apple, Capture One Pro firmy PhaseOne , OpticsPro firmy DxO Lab itp., Wyświetlanie obrazów zgodnie z ustawieniami aparatu może być nieco trudniejsze. Na przykład produkty Adobe ignorują większość wszystkich sekcji notatek producenta danych EXIF nieprzetworzonych plików, w których wielu producentów zawiera przynajmniej niektóre informacje o ustawieniach aparatu.
¹ Rzeczywiste kolory maski Bayer przed czujnikami większości kolorowych aparatów cyfrowych to: Niebieski - lekko fioletowa wersja niebieskiego ześrodkowana na 450 nanometrach, Zielony - lekko niebieskawa wersja zielonego ześrodkowana na około 540 nanometrach, i Czerwona - lekko pomarańczowa wersja żółtego. To, co nazywamy „czerwonym”, to kolor, który postrzegamy dla światła o długości fali około 640 nanometrów. „Czerwone” filtry w większości układów Bayera przepuszczają najwięcej światła około 590–600 nanometrów. Nakładanie się stożków „zielonych” i „czerwonych” w ludzkiej siatkówce jest jeszcze bliższe, z „czerwonym” wyśrodkowanym na około 565 nanometrach, co postrzegamy jako żółto-zielone.