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

Podobne dokumenty
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 +

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Teoria światła i barwy

Cała prawda o plikach grafiki rastrowej

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

Analiza obrazów - sprawozdanie nr 2

Zasady edycji (cyfrowej) grafiki nieruchomej

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

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

Komputerowe obrazowanie medyczne

Grafika na stronie www

Adam Korzeniewski p Katedra Systemów Multimedialnych

Przetwarzanie obrazów rastrowych macierzą konwolucji

Podstawy grafiki komputerowej. Teoria obrazu.

Technologie cyfrowe semestr letni 2018/2019

Zajęcia fotograficzne plan wynikowy

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Obróbka grafiki cyfrowej

FORMATY PLIKÓW GRAFICZNYCH

Grafika komputerowa. Zajęcia IX

Kurs grafiki komputerowej Lekcja 2. Barwa i kolor

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

Kurs Adobe Photoshop Elements 11

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

Komentarz fototechnik 313[01] Czerwiec 2009 Rozwiązanie zadania egzaminacyjnego podlegało ocenie w zakresie następujących elementów pracy:

Grafika rastrowa (bitmapa)-

MODELE KOLORÓW. Przygotował: Robert Bednarz

5.1. Światłem malowane

Grafika komputerowa. mgr inż. Remigiusz Pokrzywiński

Pojęcie Barwy. Grafika Komputerowa modele kolorów. Terminologia BARWY W GRAFICE KOMPUTEROWEJ. Marek Pudełko

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

PROJEKT MULTIMEDIACY

Synteza i obróbka obrazu HDR. Obrazy o rozszerzonym zakresie dynamiki

Podstawy Kolorymetrii

HDR. Obrazy o rozszerzonym zakresie dynamiki

Ćwiczenie 3. Szumy w fotografii cyfrowej. Wprowadzenie teoretyczne

Przetwarzanie obrazu

Dodatek B - Histogram

Detekcja twarzy w obrazie

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory

Przygotowanie zdjęcia do publikacji w Internecie

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

Filtracja obrazu operacje kontekstowe

Ćwiczenia z grafiki komputerowej 5 FILTRY. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University. Październik 2015

Grafika komputerowa. Dla DSI II

PIPP

Techniki wizualizacji. Ćwiczenie 4. Podstawowe algorytmy przetwarzania obrazów

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

Implementacja filtru Canny ego

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

Podstawy przetwarzania obrazów retusz fotografii

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)

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

Ćwiczenia z grafiki komputerowej 4 PRACA NA WARSTWACH. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University.

oraz kilka uwag o cyfrowej rejestracji obrazów

PODSTAWY KOREKTY KOLORU

Zajęcia grafiki komputerowej 30 h

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 1 AiR III

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik

Gimp Grafika rastrowa (konwersatorium)

Ćwiczenie 12. Wprowadzenie teoretyczne

MS Office Picture Manager

Kurs Adobe Photoshop Elements 11

GSMONLINE.PL. Wybierasz zwykłe zdjęcia, czy w stylu Leica? Akcja. partnerska

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY Z ZAJĘĆ TECHNICZNYCH. (na podstawie Zeszytu tematycznego Zajęcia fotograficzne wyd.

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

PRZEWODNIK DYDAKTYCZNY I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA KIERUNKU LEKARSKIM ROK AKADEMICKI 2016/2017

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Filtracja obrazu operacje kontekstowe

Przetwarzanie obrazów wykład 1. Adam Wojciechowski

Wyższa Szkoła Informatyki Stosowanej i Zarządzania WIT

Kompresja obrazów i formaty plików graficznych

GRAFIKA RASTROWA GRAFIKA RASTROWA

Warstwa Rysunek bitmapowy Rysunek wektorowy

OP6 WIDZENIE BARWNE I FIZYCZNE POCHODZENIE BARW W PRZYRODZIE

Percepcja obrazu Podstawy grafiki komputerowej

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

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

Korzystanie z efektów soczewek

Simp-Q. Porady i wskazówki

Automatyczne nastawianie ostrości

Grafika Komputerowa Wykład 1. Wstęp do grafiki komputerowej Obraz rastrowy i wektorowy. mgr inż. Michał Chwesiuk 1/22

1. Reprezentacja obrazu w komputerze

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 11. Filtracja sygnałów wizyjnych

Zajęcia fotograficzno informatyczne

Obraz jako funkcja Przekształcenia geometryczne

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

Komunikacja Człowiek-Komputer

Osiągnięcia ucznia na ocenę dostateczną. Zna najważniejszych wynalazców z dziedziny fotografii.

PRZEWODNIK I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA WYDZIALE LEKARSKIM I dla STUDENTÓW I i II ROKU STUDIÓW

Przekształcenia kontekstowe. Filtry nieliniowe Typowy przykład usuwania zakłóceń z obrazu

GIMP GNU Image Manipulation Program. Narzędzia Informatyki

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

Koloryzacja zdjęcia czarno-białego

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

Z życia grafika-webmastera

FOTOGRAMETRIA I TELEDETEKCJA

Grafika Komputerowa Wykład 2. Przetwarzanie obrazów. mgr inż. Michał Chwesiuk 1/38

Transkrypt:

Ćwiczenie Przetwarzanie graficzne plików Wprowadzenie teoretyczne ddytywne składanie kolorów (podstawowe barwy R, G, ) arwy składane addytywnie wykorzystywane są najczęściej w wyświetlaczach, czyli stosuje się je wszędzie tam, gdzie barwa wytwarzana jest bezpośrednio światłem o konkretnej długości fali. W fotografii cyfrowej, aparat rejestruje światło, które w postaci cyfrowej wyświetlane jest na ekranie stąd najczęściej zapisywane są właśnie barwy w modelu addytywnym. Model ten wykorzystuje 3 podstawowe barwy: czerwony, zielony i niebieski (RG). Gdy nie ma żadnej z nich to otrzymujemy barwę czarną, a gdy zaświecimy wszystkimi uzyskamy barwę białą. Jeśli obraz, zapisany w modelu RG, w każdym jego pikselu ma głębię 4 bitów, to znaczy, że każdy kanał R, G, jest zapisywany z głębią 8bit (3x8=4). To oznacza po 56 różnych wartości (od do 55) dla każdego z kanałów. Taka kombinacja daje 6 777 6 różnych barw. harakterystyczne kolory mają wartości poszczególnych kanałów RG: -czerwony 55,, -zielony,55, -niebieski,,55 -czarny,, -biały 55,55,55 Subtraktywne składanie kolorów (podstawowe barwy, M, Y) Subtraktywny model kolorów wykorzystywany jest głównie w wydrukach. Tzn. wszędzie tam, gdzie obraz tworzony jest poprzez odbicie (absorbcję) odpowiednich długości fali światła oświetlającego (widać, że barwy zależą od spektrum światła oświetlającego). W fotografii cyfrowej spotykamy się z tym modelem najczęściej w momencie wydruku zdjęcia na papierze. Model ten oparty jest o barwy -cyan, M-magenta, Y-yellow. Łatwo się domyśleć, że brak tych barw daje kolor biały, natomiast łącząc wszystkie powinno się otrzymać kolor czarny. Jednak w wydrukach najczęściej samo MY daje kolor ciemno brązowy i dlatego dodaje się do tej palety kolor czarny (black) uzyskując znany MYK. Tutaj warto zwrócić uwagę, że ze względu na wykorzystanie innej przestrzeni barw konwersje między RG a MYK nie zawsze są jednoznaczne, tzn. barwa, barwie nie równa. Takie problemy obserwować można drukując zdjęcia barwne obraz na monitorze wygląda zazwyczaj zupełnie inaczej niż na wydruku.

Format zapisu plików Najczęściej stosowane pliki graficzne to: itmapa MP JPG GIF PNG TIF Szczegóły poszczególnych rodzajów plików można odnaleźć w literaturze, bądź internecie (np. wikipedia). Zastosowanie poszczególnych rodzajów (kompresji) zależy od obiektu na zdjęciu oraz od wymagań dotyczących jakości obrazu. Tutaj tylko przedstawimy podstawowe różnice w rozmiarach tego samego pliku graficznego i wpływ poszczególnych kompresji na jakość obrazu w postaci tabelki: Przykład : Rodzaj pliku o ały obraz Rozmiar Wycinek obrazu rozmiarze pliku 975x885 MP -,47M wzorcowy

JPG 5, K PNG 7,3 K TIF - kompresowany 63,8 K

GIF 86k Przykład Rodzaj pliku o ały obraz Rozmiar Wycinek obrazu rozmiarze pliku 96x936 MP- 7,7M wzorcowy

JPG 6 K PNG 4,M

TIF - kompresowany 7,68M GIF,7M RW a JPG Pliki RW (ang. surowy, czysty) zapisują całkowitą i bezstratnie skompresowaną informację o zarejestrowanym zdjęciu. Zupełnie odwrotnie niż w przypadku JPG, gdzie wszelkie informacje zawarte w ustawieniach aparatu są wprowadzane do obrazu (np. balans bieli, kontrast, nasycenie kolorów). Wiele z tych ustawień nie da się później już odwrócić (np. zmiany balansu bieli). Inną zaletą RW jest możliwość wykorzystania większej głębi barw jaką rejestruje matryca. Przykładowo: może się zdarzyć, że JPG zapisuje 8 bitów na każdy z kanałów RG, a matryca ma możliwość rejestracji informacji w bitach na każdy z kanałów RG. o więcej pliki JPG dodatkowo są kompresowane, a wyniki tej kompresji czasami są widoczne na zdjęciach w postaci artefaktów. W większości aparatów jest możliwy

wybór rozmiaru obrazu JPG (jeśli wybrany jest tryb JPG + RW to wtedy ten wybór nie zawsze jest dostępny). Użycie mniejszej rozdzielczości zdjęcia bezpowrotnie zniszczy szczegóły obrazu, ale zdecydowanie zmniejszy też rozmiar zapisywanego pliku (a także skróci się czas jego zapisu). Przykład korekty źle naświetlonego zdjęcia, przy jednoczesnym wykorzystaniu maksymalnej dynamiki matrycy: Zdjęcie oryginalne Zdjęcie po korekcie krzywymi (bez korekty szumu): Filtry Splotowe Filtry splotowe - jak sama nazwa wskazuje - powiązane są z operacją splotu, która definiowana jest jako: Wynik zastosowania funkcji g(x) do wszystkich punktów funkcji f(x) i akumulacja wyniku w każdym punkcie. W przypadku zastosowania splotu do obrazów cyfrowych dwuwymiarową całkę należy zastąpić dyskretną sumą. f x gx f u gx u f x f x du

x, y f x, y gx, y f i, j gx i, y j i j Funkcja g jest maską splotu przestrzennego. W przypadku, gdy splot jest wykonywany na całym obrazie, staramy się ograniczyć rozmiar maski w celu ograniczenia czasu obliczeń. - Maska ma rozmiar max. 5 x 5 pikseli. - Maska ma typowy rozmiar 3 x 3 piksele. Dla wygody stosujemy wstępnie przetworzoną maskę: h F F x, y g x, y x, y f x i, x jhi, j i j Operacje splotowe w dziedzinie przedmiotowej. W praktyce, aby nie zmienić średniej jasności obrazu, splot musi być unormowany. Wartość piksela po operacji P * powiązana jest z pierwotną wartością piksela P i rozkładem filtrującym poniższym wzorem: P * x, y m W i, j i, jm m i, jm P W xi, y j i, j UWG - Jeżeli wynik zapisujemy w tej samej tablicy, to należy zapamiętać linię funkcji oryginalnej, dla której wykonywano splot (filtrem 3 x 3). - rzegi obrazu nie są poddawane filtracji. Dla niektórych filtrów można przeprowadzić filtrację częściową. Przykład działania filtra splotowego: 3 4 5 6 7 3 3 4 5 6 7 3 4 5 6 7 3 3 4 5 6 7

3 3 33 34 35 36 37 3 3 33 3 3 33 34 35 36 37 4 4 43 44 45 46 47 4 4 43 44 45 46 47 5 5 53 54 55 56 57 5 5 53 54 55 56 57 6 6 63 64 65 66 67 6 6 63 64 65 66 67 7 7 73 74 75 76 77 7 7 73 74 75 76 77 Gdzie, obliczenie wygląda następująco: 44=(33*+34*+35*3+ 43*+44*+45*3+ 53*3+54*3+55*33) Oraz 44=44/ (++3+ ++3+ 3+3+33) Przykładowe filtry splotowe: Filtry Gaussowskie (rozmycie, redukcja szumów(?)) (dolnoprzepustowy): 9 6 4 Filtr wyostrzający (górnoprzepustowy) [ 5 ] [ 5 ] [ 5 ] 9

Filtr Laplace a Sharpening operator Filtry wykrywające krawędzie: 45 Filtr Prewitta stopni Filtr Prewitta 45 stopni 3 3 5 3 5 3 3 5 Filtr Kirsha stopni 3 5 5 3 5 3 3 3 Filtr Kirsha 45 stopni Filtr Robinsona stopni Filtr Robinsona 45 stopni Płaskorzeźba Inne filtry Przebieg ćwiczenia 8 7

) Przygotowanie plików do obróbki cyfrowej (wykonanie zdjęć dostępnymi aparatami fotograficznymi pod kątem ich dalszej obróbki). Konwersja plików RW do innych formatów graficznych. a. Wykonanie balansu bieli na plikach RW. b. Porównanie obrazu uzyskanego z RW z JPG. c. Zapisanie plików graficznych w różnych formatach porównanie ich wielkości (z uwzględnieniem spadku jakości spowodowanego kompresją) Zbadanie siły kompresji na plik wynikowy. d. Zbadanie możliwości oprogramowania danego przez producenta do korekcji zdjęć (zaobserwować i na przykładach przedstawić w sprawozdaniu). Np. anon Digital Photo Professional (DPP) umożliwia pracę nad następującymi elementami obróbki graficznej: - Jasność, - alans bieli, - Styl obrazu, - Kontrast, - Tonacja barwowa, - Nasycenie kolorów, - Ostrość, - Zapisywanie obrazów. ) Praca na plikach graficznych (wszystkie wyniki pracy przedstawić w sprawozdaniu wraz z odpowiednimi przykładami i komentarzem). a. Przeskalowanie obrazu i zmiana jego rozdzielczości. b. Obrócenie zdjęć o dowolny kąt (korekta nie wypoziomowanego zdjęcia). c. Zmiana kontrastu oraz nasycenia (jasności). d. Praca na poziomach. - poprawienie niedoświetlonego/prześwietlonego zdjęcia. e. Praca na krzywych. - Manipulowanie histogramem oraz krzywymi tonalnymi prezentacja wyników w sprawozdaniu. f. Zmiana balansu bieli w programie graficznym (kiedy brak RW). g. Podstawy pracy na obrazach monochromatycznych, warstwach i maskach. - Konwersja do obrazu szaroodcieniowego desaturacja. - Zastosowanie filtrów cyfrowych:. Wprowadzić filtry zaczerpnięte ze wstępu teoretycznego i zaprezentować wyniki ich działania.

. Wprowadzić filtr o macierzy niesymetrycznej. 3. Wprowadzić samemu wymyślony filtr. Politechnika Warszawska Wydział Fizyki Pracownia Informatyki Optycznej Październik 3