DCRAW konwersja plików RAW. Plik RAW jest po prostu zapisem wartości odczytanych na matrycy. Piksele na matrycy umieszczone są w następujący sposób:

Podobne dokumenty
oraz kilka uwag o cyfrowej rejestracji obrazów

Kurs Adobe Photoshop Elements 11

Zasady edycji (cyfrowej) grafiki nieruchomej

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

Podstawy Kolorymetrii

BALANS BIELI FOTOCAM.PL

Ćwiczenie 2. Przetwarzanie graficzne plików. Wprowadzenie teoretyczne

Nowe funkcje. Wersja 3.00

Grafika na stronie www

Adam Korzeniewski p Katedra Systemów Multimedialnych

Adam Korzeniewski p Katedra Systemów Multimedialnych

Program Capture NX 2. Informacja o nowym produkcie Data światowej premiery: 3 czerwca 2008 r.

PODSTAWY KOREKTY KOLORU

Obraz cyfrowy - podstawy

SYLABUS ECCC MOD U Ł : C S M2 GR A F I K A KO M P U T E R O W A PO Z I O M: PO D S T A W O W Y (A)

Zmiana kolorowego obrazu na czarno biały

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

PROJEKT MULTIMEDIACY

Kurs Adobe Photoshop Elements 11

PRACA Z PLIKAMI RAW W COREL PHOTO-PAINT X5 NA PRZYKŁADOWYM ZDJĘCIU

OBRÓBKA FOTOGRAFII. WYKŁAD 1 Korekcja obrazu. Jacek Wiślicki Katedra Informatyki Stosowanej

Ustawienia materiałów i tekstur w programie KD Max. MTPARTNER S.C.

Formaty graficzne HDR

Grafika komputerowa. Dla DSI II

Pasek menu. Ustawienia drukowania

Technologie cyfrowe semestr letni 2018/2019

Instrukcja obsługi menu OSD w kamerach i8-...r

Ćwiczenie 3. Szumy w fotografii cyfrowej. Wprowadzenie teoretyczne

Teoria światła i barwy

Wpisany przez Łukasz Nawrotek Poniedziałek, 04 Sierpień :00 - Zmieniony Poniedziałek, 04 Sierpień :01

dr inż. Piotr Odya dr inż. Piotr Suchomski

Formaty obrazów rastrowych biblioteki PBM

Cyfrowe przetwarzanie i kompresja danych. dr inż.. Wojciech Zając

Nowe funkcje. Wersja 2.00

1. Wstęp. 2. Prześwietlenie

Operacje przetwarzania obrazów monochromatycznych

GIMP GNU Image Manipulation Program. Narzędzia Informatyki

Detekcja twarzy w obrazie

Instrukcja obsługi menu OSD w kamerach i8-...m2

MS Office Picture Manager

Grafika komputerowa dziedzina informatyki zajmująca się wykorzystaniem technik komputerowych do celów wizualizacji artystycznej oraz wizualizacji i

Przegląd programów stosowanych w procesie digitalizacji zbiorów publikowanych w Repozytorium PK

HG 52 Alaska.icc HG 52 Arctica.icc HG 52 Kreda Blysk.icc HG 52 Kreda Mat.icc HG 52 Offset 80.icc

Cała prawda o plikach grafiki rastrowej

Gimp Grafika rastrowa (konwersatorium)

Formaty plików graficznych

Do opisu kolorów używanych w grafice cyfrowej śluzą modele barw.

KOREKTA ROZKŁADU JASNOŚCI (obrazy monochromatyczne i barwne)

Pomiar światła w aparatach cyfrowych w odniesieniu do histogramu.

FORMATY PLIKÓW GRAFICZNYCH

Kurs grafiki komputerowej Lekcja 2. Barwa i kolor

Instrukcja obsługi kolorymetru ColorMunki Display

Grafika komputerowa. Zajęcia IX

Fotografia cyfrowa obsługa programu GIMP

Przewodnik po soczewkach

ASTROFOTOGRAFIA Z IRIS

Grafika komputerowa. Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Żółty

Olympus High Res Shot Raw File Photoshop Plug-in Podręcznik użytkownika

Spis treści. Adobe Photoshop lab. 2 Jacek Wiślicki,

CS5 for Photographers

GIMP. Ćwiczenie nr 6 efekty i filtry. Instrukcja. dla Gimnazjum 36 - Ryszard Rogacz Strona 18

KONRAD POSTAWA FOTOGRAFIA CYFROWA, CZYLI ROBIMY ZDJĘCIA SMARTFONEM

Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie progresywne (Adam 7)

Obraz jako funkcja Przekształcenia geometryczne

TUI FERIENHAUS. Instrukcja fotografowania kwatery turystycznej.

Przygotowanie zdjęcia do publikacji w Internecie

Jak usunąć dominantę koloru tutorial

Zajęcia grafiki komputerowej 30 h

Korzystanie z efektów soczewek

Jak zmniejszać rozmiar fotografii cyfrowych dr Lech Pietrzak

GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej

Obrazy High-Key W fotografiach high-key dominują jasne, delikatnie wyróżnione tony, a oświetlenie sceny jest miękkie.

1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa

Według raportu ISO z 1988 roku algorytm JPEG składa się z następujących kroków: 0.5, = V i, j. /Q i, j

X-Pro2. Nowe funkcje. Wersja 4.00 DIGITAL CAMERA

1. Zarządzanie barwą. 2. Przekształcenia związane z wyświetlaniem obrazu

Dostosowuje wygląd kolorów na wydruku. Uwagi:

Cyfrowa ramka na zdjęcia

Aparat CANON EOS M50 Body Czarny

Z życia grafika-webmastera

Jak zrobić za pomocą programu SALSA-J kolorowy obrazek, mając trzy zdjęcia w barwach podstawowych?

Rozszerzenia plików graficznych do publkacji internetowych- Kasia Ząbek kl. 2dT

GRAFIKA RASTROWA. WYKŁAD 2 Oprogramowanie i formaty plików. Jacek Wiślicki Katedra Informatyki Stosowanej

Akademia im. Jana Długosza w Częstochowie. Agnieszka Mazur i Magdalena Rabenda

Analiza obrazu. wykład 1. Marek Jan Kasprowicz Uniwersytet Rolniczy Marek Jan Kasprowicz Analiza obrazu komputerowego 2009 r.

INSTRUKCJA OBSŁUGI KOLORYMETRU

Wstęp do GIMP wycinanie obiektu z obrazka, projekt napisu. Rozpoczynamy prace w GIMP-e

Zajęcia fotograficzne plan wynikowy

Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji

Proste metody przetwarzania obrazu

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory

Adobe Photoshop lab. 3 Jacek Wiślicki, 1. Napisy (c.d.) Ogień Miód Metal Aqua...

Podstawowe szkolenie z Photoshopa

Klasyfikacja metod kompresji

Cyfrowa ramka na zdjęcia

LampScan. Nr produktu

MATERIAŁY DYDAKTYCZNE. Streszczenie: w ramach projektu nr RPMA /16. Praca na warstwach w programie GIMP

Przykłady wybranych fragmentów prac egzaminacyjnych z komentarzami fototechnik 313[01]

GNU General Public License Celem licencji GNU GPL Inne rodzaje licencji. open source obrazu wyświetlanego na ekranie b)elementu drukowanego

Transkrypt:

Grzegorz Bednarski, Jan Kosmala DCRAW konwersja plików RAW. RAW Pojęcie RAW (ang. surowy) w fotografii cyfrowej określa się zapis aktualnego stanu matrycy. Pliki RAW przechowują 12 lub 14 bitów na piksel. Czasem nazywane są cyfrowym negatywem. Plik RAW jest po prostu zapisem wartości odczytanych na matrycy. Piksele na matrycy umieszczone są w następujący sposób: Co w powiększeniu wygląda następująco:

Jak widać mamy zaledwie ¼ informacji o kanale czerwonym, ¼ o niebieskim, i ½ o zielonym, co razem powoduje ze mamy ogólnie 1/3 potrzebnych informacji, reszta jest interpolowana na podstawie sąsiednich pikseli. W zasadzie każdy producent aparatów ma swoją własną implementację (albo nawet kilka) formatu i rozszerzeń z nimi powiązanych. Poniżej lista pochodząca z Wikipedii. Tabela Większość z wymienionych formatów jest wspierana przez DCRaw. Pełna lista na stronie autora programu. Stan na 10.06.2010 Producent Wspierane formaty Hasselblad.3fr Sony.arw,.srf,.sr2 Casio.bay Canon.crw,.cr2 Phase one.cap,.tif,.iiq,.eip Kodak.dcs,.dcr,.drf,.k25,.kdc,.tif Adobe.dng Epson.erf Imacom.fff Mamyia.mef Leaf.mos Minolta.mrw Nikon.net,.nrw Olympus.orf

Pentax.ptx,.pef,.dng Logitech.pxn Red.r3d Fuji.raf Panasonic.raw,.rw2 Leica.raw,.dng Razwor.rwz Sigma.x3f Czym jest DCRAW? Jest to zarówno program jak i biblioteka do konwersji plików RAW udostępniona jako Open Source. Program jest w całości napisany w C w taki sposób, że umożliwia sparametryzowanie go, które pozwala wykorzystać źródła w sposób obiektowy. Dzięki temu dostajemy naprawdę dobrą wydajne narzędzie. O jej jakości może świadczyć wykorzystanie kodu źródłowego w znanych programach takich jak ACDSee czy Adobe Photoshop. Funkcjonalność Dcraw jest programem konsolowym. Po wpisaniu w konsoli DCRaw otrzymujemy listę dostępnych funkcjonalności. Składnia poleceń wygląda następująco: OPCJE dcraw OPCJE PLIKI dcraw.exe -v IMG.CR2 wyświetla ustawienia użyte podczas konwersji. wynik: Loading Canon EOS 400D DIGITAL image from IMG_1581.CR2... Scaling with darkness 255, saturation 3726, and multipliers 2.630775 1.000000 1.249379 1.000000 AHD interpolation... Converting to srgb colorspace... Writing data to IMG_1581.ppm...

dcraw.exe -c IMG.CR2>Obrazek.ppm wypisuje dane obrazka na standardowe wyjście (należy przekierować do pliku) dcraw.exe -e IMG.CR2 zapisuje wbudowaną miniaturkę w formacie *.jpeg dcraw.exe -i IMG.CR2 wyświetla informacje o pliku (m.in. jakim aparatem zrobiono zdjęcie), nie konwertuje! wyniki: IMG_1581.CR2 is a Canon EOS 400D DIGITAL image. dcraw.exe -i -v IMG.CR2 wyświetla informacje o pliku oraz metadane (nie konwertuje!) wyniki: Filename: IMG.CR2 Timestamp: Sun Jun 06 12:14:45 2010 Camera: Canon EOS 400D DIGITAL Owner: unknown ISO speed: 200 Shutter: 1/1600.0 sec Aperture: f/4.0 Focal length: 145.0 mm Embedded ICC profile: no Number of raw images: 1 Thumb size: 3888 x 2592 Full size: 3948 x 2622 Image size: 3906 x 2602 Output size: 2602 x 3906 Raw colors: 3 Filter pattern: RGGBRGGBRGGBRGGB Daylight multipliers: 2.423860 0.921348 1.151113 Camera multipliers: 2153.000000 1024.000000 1565.000000 1024.000000

dcraw.exe +/- M włącza/wyłącza uzywanie macierzy kolorów zawartej w metadanych obrazka, działa tylko z RAW'ami z aparatów Olympus, Leaf, Phase One. -d tryb dokumentu, zapisuje wartości odczytane przez aparat w odcieniach szarości, bez interpolacji ale ze skalowaniem jasności dcraw.exe -D tryb dokumentu bez skalowania jasności, zapisuje wartości z RAWa takie jak były. Obraz ze skalowaniem jasności Obraz bez skalowania jasności dcraw.exe -P deadpixels.txt PLIK dcraw wykorzysta informacje o martwych pikselach zawarte w podanym pliku deadpixels.txt zamiast tych zawartych w.badpixels dcraw.exe -K darkframe.pgm PLIK od obrazu zawartego w podanym RAWie ostanie odjęta czarna klatka. Czarną klatkę wykonuje się robiąc zdjęcie w całkowitej ciemności i później wydobywa się ją z RAWa komendą: dcraw.exe -D -4 -j -t 0

lub dcraw.exe -s [0...N-1] PLIK dcraw.exe -s all PLIK jeżeli podany RAW zawiera N obrazów to opcja ta pozwala wydobyć poszczególne z nich lub wszystkie naraz. dcraw.exe -z PLIK zamiana czasu pliku na czas aparatu dcraw.exe -w PLIK wykorzystuje balans bieli przy konwersji, o ile to możliwe dcraw.exe -a PLIK uśrednia balans bieli całego obrazka Obraz bez uśredniania balansu bieli Obraz po uśrednieniu balansu bieli dcraw.exe -r R G B G PLIK

ustawia balans bieli wg podanych współczynników. Czwarty współczynnik powinien być identyczny jak drugi, gdyż opisuje ten sam współczynnik, jednak ta wartość musi być podana jako parametr. Współczynniki balansu bieli zaimplementowano jako mnożniki skalujące liniowo każdy z kanałów RGBG przez macierz Bayera. Dwie różne wartości współczynnika wynikają z ich różnego położenia w rozkładzie Bayera. O balansie bieli decyduje stosunek pomiędzy współczynnikami RGBG. Wartości 1 1 1 1 oznaczają konwersję bez zmiany ustawień balansu bieli. Przykłady wartości dla Canon EOS 400D: Z wbudowaną lampą: 2.395443 1.000000 1.253807 Światło fluorescencyjne: 1.783446 1.000000 1.997113 Pochmurny dzień: 2.336605 1.000000 1.334642 Poniżej obrazek po konwersji dla ustawień: 2.132483 0.99 1.480864 0.99, czyli dla światła dziennego z delikatną korektą barw. Obraz po uśrednianiu balansu bieli (automatyczne ustawienia) Obraz po uśrednieniu balansu bieli wg zadanych wartości dcraw.exe -S WARTOŚĆ PLIK koryguje nasycenie obrazu Nasycenie przyjmuje wartości (0.0,1.0) przy czym dla 1.0 jest już całkowicie czarne.

100 dcraw.exe -n WARTOŚĆ PLIK odszumianie falkowe przyjmuje wartości od 0 do Obraz bez odszumiania. Rozmiar pliku JPG ponad 7 MB Obraz po odszumianiu dla wartości 100. Rozmiar pliku JPG 3,5 MB dcraw.exe -H WARTOŚĆ PLIK operowanie na cieniach; przyjmuje wartości w zakresie 0-9 0 przytnij cienie (liniowo) 1 nie przycinaj cieni 2 analogicznie do wartości 0, jeśli jest ryzyko prześwietlenia pewnych obszarów 3 9 odzyskiwanie cieni

H = 0 H = 1 H = 2 H = 3 H = 7 H = 9 dcraw.exe -T WARTOŚĆ PLIK odwraca obraz o dany kąt T przyjmuje następujące wartości: 0 nie obraca 1 odbicie względem osi pionowej 2 odbicie względem osi poziomej 3 180 stopni 4 odbicie względem osi pionowej i obrót o 90 stopni zgodnie z ruchem wskazówek zegara

5 90 stopni, przeciwnie do ruchu wskazówek zegara 6 90 stopni, zgodnie z ruchem wskazówek zegara 7 odbicie względem osi pionowej i obrót o 90 stopni przeciwnie do ruchu wskazówek zegara 0 RAW 1 srgb dcraw.exe -o WARTOŚĆ PLIK konwersja RAWa do danej przestrzeni barw 2 Adobe RGB 3 Wide 4 ProPhoto 5 XYZ RAW RGB AdobeRGB Wide

ProPhoto XYZ dcraw.exe W PLIK nie rozjaśnia automatycznie (zachowuje oryginalną jasność) dcraw.exe b WARTOŚĆ PLIK dostosowanie jasności domyślna wartość to 1.0 b = 0 b = 1 b = 2 dcraw.exe g p ts PLIK korekcja nachylenia krzywej gamma dcraw.exe q WARTOŚĆ PLIK ustawia jakość interpolacji kolorów od 0 (najsłabsza jakość) do 3 (najlepsza jakość)

dcraw.exe h PLIK redukcja ilości kolorów o połowę dcraw.exe f PLIK interpolacja kolorów RGGB jako 4 kolory dcraw.exe 6 PLIK zapisuje plik jako 16-bitowy zamiast 8-bitowego dcraw.exe 4 PLIK zapisuje plik jako 16-bitowy, po liniowym skalowaniu korekcji gamma dcraw.exe T PLIK zapisuje wyjście jako plik TIFF zamiast PPM Przydatne linki http://www.cybercom.net/~dcoffin/dcraw/ - strona domowa programu http://www.rawness.es/dcraw/?lang=en skompilowane pod Windows źródła