Grafika Komputerowa – Materiały Laboratoryjne
Laboratorium 2 – GIMP: podstawy fotomanipulacji
Wstęp
Laboratorium 2 obejmuje podstawowe metody fotomanipulacji. Wraz z zapoznaniem się z programem GIMP, ćwiczący sprawdzi w praktyce zasady tworzenia i edycji obrazu rastrowego, prezentowane na wykładzie.
Przed rozpoczęciem ćwiczenia należy pobrać paczkę lab_2_materialy.zip z Moodle i rozpakować ją do folderu Lab2 utworzonego na pulpicie.
Ćwiczenie 1 – Pędzel klonowania
Zadanie: Przy pomocy pędzla klonowania usuń głośnik z lewej strony zdjęcia.
Otwórz obraz do edycji
Wybierz obszar klonowania
Kroki:
Po otwarciu zdjęcia lab2_A w programie GIMP powiększ lewą połowę zdjęcia.
W przypadku prac związanych z klonowaniem obrazu (czy po prostu z usuwaniem fragmentów obrazu) istotne jest dobranie powiększenia tak, aby zapewniało wygodną pracę i jednocześnie umożliwiało zachowanie kontroli nad interesującym obszarem zdjęcia.
Wybierz narzędzie Pędzel klonowania. Możesz wybrać je z przybornika lub użyć skrótu klawiaturowego – C.
Następnie trzymając klawisz Ctrl wybierz przy pomocy LPM obraz wzorcowy – czyli fragment zdjęcia, który będzie źródłem klonowanego obrazu.
Teraz trzymając LPM zacznij przesuwać kursorem po ekranie, usuwając przy pomocy klonowanego obrazu głośnik z lewej strony zdjęcia.
Uwaga: jeśli potrzebujesz, możesz zmienić źródło klonowania, nie musisz ograniczać się do źródła wybranego na początku.
W razie potrzeby możesz zmienić parametry narzędzia korzystając z przybornika.
Zadanie samodzielne: Przy pomocy pędzla klonowania usuń ze zdjęcia motyla.
Kroki:
Analogicznie jak w poprzednim przykładzie użyj pędzla klonowania do usunięcia ze zdjęcia motyla.
Zadbaj o to, aby zdjęcie końcowe wyglądało realistycznie.
W celu zwiększenia realizmu zdjęcia wynikowego pomyśl na zastosowaniem różnych źródeł klonowania.
Zmodyfikuj ustawienia narzędzia pędzel klonowania i sprawdź rezultaty.
Jakie są najlepsze ustawienia dla tego zadania?
Ćwiczenie 2 – Korekta portretu
Zadanie: Usunięcie niedoskonałości urody Otwórz obraz
Lab2_C.jpg i przy pomocy pędzla klonowania usuń ze skóry wszystkie przebarwienia
Kroki:
Otwórz obraz Lab2_C.jpg.
Użyj pędzla klonowania (podobnie jak w poprzednich zadaniach) do usunięcia wszelkich przebarwień na skórze.
Wybiel zęby
Wybiel białka oczu
Otwórz również okienko dokowalne Warstwy (Ctrl+L).
Następnie korzystając z tego okienko duplikuj warstwę, zaś do zduplikowanej warstwy dodaj kanał alfa (wciśnij PPM na zduplikowanej warstwie i wybierz z menu kontekstowego Dodaj kanał alfa).
Wybierz narzędzie Pędzel. Przestaw tryb ze „Zwykły” na „Nasycenie”. Powiększ obszar zdjęcia z zębami, a następnie (po ew. dostosowaniu parametrów pędzla) zacznij malować bezpośrednio po zębach.
Te same czynności powtórz dla oczu.
Wygładź skórę
Zduplikuj górną warstwę zdjęcia. Przy pomocy narzędzia Zaznaczanie odręczne obrysuj twarz z lekkim naddatkiem.
Następnie odwróć zaznaczenie (Zaznaczenie -> Odwróć [Ctrl+I]) i je wyczyść (Edycja -> Wyczyść [Delete]), a następnie je usuń (Zaznaczenie -> Brak [Ctrl+Shift+A]).
Po wykonaniu tych czynności lista warstw powinna wyglądać następująco:
Upewnij się że jesteś na najwyższej warstwie.
Wybierz Filtry -> Rozmycie -> Rozmycie Gaussa..., ustaw Promień rozmycia:
20x20px.
Cofnij wykonaną akcję.
Użyj teraz Filtry -> Rozmycie -> Wybiórcze rozmycie Gaussa... z Maksymalną deltą:
50, i Promieniem rozmycia: 5-10.
Które z tych rozwiązań wygląda lepiej?
Teraz użyj Gumki [Shift+E], żeby wymazać wszystko to, co powinno pozostać ostre:
włosy, brwi, oczy, usta, dziurki nosa, oraz niektóre linie charakterystyczne dla rysów twarzy np. linia brody, która po rozmyciu zlewa się z szyją.
Pamiętaj, aby zrobić to dokładnie. Najlepiej użyć miękkich pędzli o różnych wielkościach.
Powinieneś uzyskać mniej więcej taki efekt:
Poprawianie sylwetki
Efekt końcowy powinien wyglądać tak:
Wybierz Filtry -> Zniekształcenia -> Deformowanie, zaś następnie ustaw następujące parametry:
Typ deformacji: Przesunięcie Promień deformacji: 15 Stopień deformacji: 0,10 Dwuliniowy
Nadpróbkowanie adaptywnie Maksymalna głębia: 2
Próg: 2,00
Następnie kliknij LPM na oknie podglądu i przesuń myszką ze wciśniętym LPM w kierunku, w którym chcemy dokonać deformacji. Niestety, na oknie podglądu niewiele widać zmian, ale używając metody „prób i błędów” spróbuj zmodyfikować zdjęcie tak, aby odchudzić lewe ramię kobiety ze zdjęcia.
Zadanie samodzielne
Otwórz plik Lab2_D.png i dokonaj jego korekty wykorzystując wiadomości z poprzedniego zadania.
Ćwiczenie 3 – Zaznaczanie i mieszanie warstw Zadanie: Zmień kolory na zdjęciu
Zaznacz płaszcz dziewczyny ze zdjęcia
Kroki:
Otwórz obraz
Przy pomocy narzędzia Magiczna różdżka (z wybranym zaznaczaniem według barwy) zaznacz płaszcz dziewczyny.
Zmień kolor
płaszcza Wybierz narzędzie Wypełnianie kubełkiem [Shift+B].
Ustaw tryb na „Kolor”, a uwzględniany obszar na „Całe zaznaczenie”.
Wypełnij wybranym kolorem pierwszoplanowym zaznaczony obszar.
Wypróbuj inne tryby mieszania w narzędziu „Wypełnianie kubełkiem”
Skąd wynikają różnice?
Zadania samodzielne Zmień kolor
jabłka ze zdjęcia lab2_F
Bazując na wiedzy z poprzedniego laboratorium popraw zdjęcie lab2_G
Zadanie: Zaznacz element na obrazie Zaznacz kulę
z obrazka Lab2_H.jpg i skopiuj ją do nowego obrazka
Kroki:
Otwórz obraz
Wykorzystaj narzędzie Zaznaczenie eliptyczne z przybornika
Przeciągając myszą z wciśniętym lewym klawiszem postaraj się uzyskać zaznaczenie obejmujące mniej więcej kulę na obrazie
Wykorzystując możliwość modyfikacji zaznaczenia poprzez przeciąganie narożników i krawędzi obramowującego prostokąta dopasuj zaznaczenie do brzegów kuli
Skopiuj kulę do nowego obrazu (Ctrl+C, Plik -> Nowy, Ctrl+V)
Zaznacz kule bilardowe z obrazka Lab2_I.jpg i skopiuj je do nowego obrazka
Kroki:
Otwórz obraz
Wykorzystaj narzędzie Zaznaczenie eliptyczne.
Trzymając wciśnięty klawisz Shift można dołączać kolejne zaznaczenie do już istniejącego. (Ctrl spowoduje odjęcie nowego zaznaczenia od już istniejącego)
Analogicznie funkcjonuje narzędzie zaznaczenia prostokątnego . Metoda dodawania i odejmowania zaznaczeń działa pomiędzy zaznaczeniami tworzonymi przez wszystkie narzędzia.
Zadanie: Zaznaczanie obiektu złożonego Zaznacz
budynek z pliku
Lab2_J.jpg i skopiuj go do nowego obrazka
Kroki:
Otwórz obraz.
Jak widać, mimo że budynek jest regularny, trudno go zaznaczyć za pomocą prostych narzędzi geometrycznych. W tym przypadku konieczne jest stworzenie bardziej skomplikowanej figury.
Wykorzystaj narzędzie Odręczne zaznaczanie (lasso). Kliknij w jednym z narożników budynku i prowadź linie wzdłuż jego krawędzi, klikając za każdym razem gdy krawędź zmienia kierunek. Podświetlony punkt załamania linii można przemieszczać aby dokładniej dopasować linię.
Obrysuj w ten sposób cały budynek klikając na końcu w początkowy punkt linii.
Zadanie: Zaznacz nieregularny element w obrazie Zaznacz żabę
w pliku
Lab2_K.jpg i skopiuj ją do nowego obrazka
Kroki:
Otwórz obraz.
W przypadku nieregularnych obiektów obrysowywanie za pomocą lassa może być zbyt pracochłonne i podatne na błędy. Narzędzia typu różdżka czy zaznaczenie
Do wycięcia żaby zastosujemy dwa narzędzia. Na początek za pomocą inteligentnych norzyc wykonamy zaznaczenie obramowujące żabę.
Norzyce działają w sposób analogiczny do lassa, z tym że linia między kolejnymi punktami próbuje dopasować swój kształt do krawędzi obiektu (nie zawsze z dobrym skutkiem).
Kolejnym etapem jest poprawa zaznaczenia z użyciem szybkiej maski (Shift+Q).
Przełącza ona obraz w tryb kluczowania zaznaczenia kolorem. Obszar nie zaznaczony jest oznaczony półprzezroczystym kolorem czerwonym. Zaznaczenie można zmieniać poprzez „rysowanie” narzędziami malarskimi. Kolor czarny (kolor narzędzia) powoduje zamalowanie obszaru na czerwono – usunięcie zaznaczenia. Kolor biały (kolor tła) lub użycie gumki powoduje usunięcie „zaczerwienienia” – dodanie obszaru do zaznaczenia.
Dodatkową zaletą jest możliwość użycia narzędzia o „miękkiej” krawędzi (np.
pędzel). Powoduje to powstanie „wtopionego” brzegu zaznaczenia, gdzie zamiast ostrej krawędzi jest półprzezroczysty obszar. Ma to kluczowe znaczenie gdy obiekt ma być umieszczony na tle o zupełnie innym kolorze niż tło obecne.
Po zakończeniu poprawek można wyjść z trybu szybkiej maski (Shift+Q) i wykonać kopiowanie.
Efekt końcowy:
Wykorzystaj progowanie do
Kroki:
Załaduj obraz
I tutaj przyda się tryb szybkiej maski, jednak zaznaczanie ręczne kwiatu byłoby dość pracochłonne. Można wykorzystać fakt, że gerbery dość dobrze odcinają się od tła i spróbować uzyskać krawędź z wykorzystaniem progowania.
Progowanie całego obrazu nie da jednak wystarczająco dobrego efektu gdyż gerbery nie różnią się mocno jasnością od reszty obrazu. Lepszym rozwiązaniem jest rozłożenie obrazu na jego składowe RGB (Lub inne składowe jeśli RGB nie daje dobrych rezultatów)
Wybierz Kolory -> Składowe -> Rozłóż
Po wykonaniu uzyskujemy trzy warstwy zawierającą składowe RGB obrazu – przedstawione w formie odcieni szarośći.
Składowa czerwona zawiera obraz kwiatka znacznie różniącego się jasnością od tła.
Na tej warstwie wykonujemy progowanie.
Otwóż w nowym oknie ponownie obraz Lab2_L.jpg.
W oknie zawierającym efekt progowania użyj skrótów Ctrl+A oraz Ctrl+C aby skopiować obrazek do schowka.
W oknie zawierającym niezmieniony obraz włącz szybką maskę.
Wklej obrazek ze schowka – modyfikując szybką maskę
Wykorzystując pędzel/ołówek usuń „śmieci”.
Zmodyfikuj zaznaczenie rozmywając delikatnie jego krawędzie: Zaznaczenie ->
Zmiękcz
Przekopiuj zaznaczenie do nowego obrazka
Zadanie samodzielne
Otwórz plik Lab2_M.jpg.
Z pomocą poznanych technik spróbuj zaznaczyć i skopiować do nowego obrazka drzewo znajdujące się na głównym planie.