Przezroczystość wypełnienia wiadra za pomocą GIMP
Uwaga: ten samouczek jest również dostępny w formacie PDF.
![_La trahison des images_ autorstwa rodaka René Magritte'a; częściowo zdewastowany na potrzeby tego samouczka.](https://i.stack.imgur.com/zUnah.jpg)
Dodaj kanał alfa
Niektóre typy obrazów nie mają kanału przezroczystości; Na przykład JPG. W takim przypadku dodaj kanał przezroczystości alfa. Dokonuje się tego poprzez wybranie Layer → Tranparency → Add Alpha Channel
.
Wypełnienie wiadra kolorem [opcjonalnie]
Następny krok jest opcjonalny i polega na wypełnieniu obszaru, który powinien stać się przezroczysty jednolitym kolorem. Wybierz narzędzie do wypełniania wiadra lub naciśnij [Shift]+[B]
. W Bucket Fill
opcjach zestawu narzędzi wybierz Fill transparent areas
tylko wtedy, gdy jest to konieczne. Wybierz BG colour fill
i Sample merged
uruchom kilka prób, dostosowując Threshold
dla uzyskania najlepszych rezultatów. W międzyczasie naciśnij, [Ctrl]+[Z]
aby cofnąć.
Niektóre mieszanie kolorów będzie nieuniknione, a nawet pożądane. (Pod tym względem Adobe Photoshop nie różni się.) Dlatego wybierz kolor zgodny z tłem, na którym ostatecznie zostanie użyty obraz. Kliknij prostokąt koloru tła w górnej połowie Tool Options
okna przybornika, aby zmienić kolor tła. Tutaj użyłem f3f3e9
jako koloru tła do wypełnienia jednolitym kolorem. Można jednak również użyć narzędzia Kroplomierz, aby wybrać kolor z dowolnego miejsca na pulpicie.
![<code> Wypełnienie wiadra </code>: Wybierz <code> Wypełnij przezroczyste obszary </code> tylko wtedy, gdy jest to konieczne. Wybierz <code> Wypełnienie kolorem BG </code> i <code> Próbka scalona </code> i uruchom kilka prób, dostosowując <code> Próg </code>, aby uzyskać najlepsze wyniki. W międzyczasie naciśnij <code> [Ctrl] + [Z] </code>, aby cofnąć.](https://i.stack.imgur.com/kTdQd.png)
![Zastosowano <code> Wypełnienie wiadra </code>. Wybierz kolor wypełnienia, który jest zgodny z tłem, na którym ostatecznie zostanie użyty uzyskany obraz. Jest tak, ponieważ niektóre mieszanie kolorów jest nieuniknione, a nawet pożądane. Tutaj użyłem <code> f3f3e9 </code> do wypełnienia jednolitym kolorem.](https://i.stack.imgur.com/95bO3.png)
Wybierz według koloru
Właściwą rzeczą do zrobienia jest teraz Select → By Colour
. Może być kuszące Colour to Transparency
, ale zmieniłoby to również półprzezroczyste obszary w pożądanym obszarze obrazu. Tym razem wybierz zarówno, Fill transparent areas
jak i Sample merged
. W tym konkretnym przykładzie postanowiłem nie stosować Antialiasing
ani Feather edges
. Niemniej jednak eksperymentuj z tymi ustawieniami i wybierz to, co wygląda najlepiej. Ponownie uruchom kilka prób, dostosowując się, Threshold
aby uzyskać najlepsze wyniki. W międzyczasie naciśnij, [Ctrl]+[Z]
aby cofnąć.
![<code> Wybierz według koloru </code>: Tym razem wybierz <code> Wypełnij przezroczyste obszary </code>, a także <code> Próbka scalona </code>. Ponownie wykonaj kilka prób, dostosowując <code> Próg </code> i eksperymentuj z <code> Antialiasing </code> i <code> Krawędzie wtapiania </code>, aby uzyskać najlepsze wyniki. Pomiędzy naciśnij \ <code> [Ctrl] + [Z] </code>, aby cofnąć.](https://i.stack.imgur.com/XVdoh.png)
![<code> Wybierz → Według koloru </code> zastosowane](https://i.stack.imgur.com/GIi0D.png)
Odejmij od zaznaczenia
Czasami trudno jest dokładnie dobrać kolor. Niektóre z pożądanych obszarów obrazu mogą być również wybrane, ponieważ pasują do siebie kolory. W tym przypadku do usunięcia wybrano również dziewięć ledwo widocznych dziewięciu pożądanych pikseli na środku potoku. Kiedy tak się stanie, użyj [Ctrl]+Drag
wybranego Select
narzędzia, aby wybrać obszar wyboru odejmowania.
![Użyj <code> [Ctrl] + Przeciągnij </code> z wybranym narzędziem <code> Wybierz </code>, aby wybrać odejmowany obszar wyboru.](https://i.stack.imgur.com/amJ5S.png)
![Pożądany obszar przezroczystości jest teraz wybrany.](https://i.stack.imgur.com/sNnbe.png)
Kasować
Po wybraniu żądanego obszaru przezroczystości, po prostu naciśnij [Delete]
.
![Po wybraniu żądanego obszaru przezroczystości, po prostu naciśnij <code> [Usuń] </code>.](https://i.stack.imgur.com/RuH97.png)
Ostateczny wynik
Na koniec wyeksportuj przezroczysty obraz File → Export As...
do formatu pliku, który obsługuje przezroczystość. To byłoby najlepiej PNG, ale GIF też by działał.
![Wynik końcowy](https://i.stack.imgur.com/Um7iE.png)