Mam dwa obrazy (dla uproszczenia, Image1 i Image2). Chcę użyć Image2 jako przezroczystości dla Image1.
Jak mogę to zrobić? Załóżmy, że zrobiłem niewiele więcej z Gimpem niż granie z niektórymi filtrami.
Dzięki.
gimp
transparency
Narf Mysz
źródło
źródło
Odpowiedzi:
OK, więc zakładam, że masz dwa obrazy: normalny obraz, do którego chcesz dodać przezroczystość, i obraz w skali szarości, którego chcesz użyć jako kanału alfa (przezroczystości), coś takiego:
(Obraz podstawowy na podstawie tego zdjęcia Johna Fieldinga , wykorzystany na licencji CC-By-SA 2.0 ; maska alfa stworzona przeze mnie za pomocą narzędzia Sphere Designer GIMP.)
Można to zrobić na kilka sposobów; opiszę kilka z nich.
Metoda 1: Otwórz oba obrazy w GIMP. Wybierz obraz w skali szarości i skopiuj go do schowka ( Edycja → Kopiuj lub Ctrl+ C). Na obrazie podstawowym wybierz Warstwa → Maska → Dodaj maskę warstwy ... (dostępne również poprzez kliknięcie warstwy prawym przyciskiem myszy w oknie dialogowym Warstwy). Nie ma znaczenia, co wybierzesz jako maskę, ponieważ wkrótce ją zastąpimy.
Dodaną właśnie maskę warstwy należy wybrać do edycji; jeśli nie, wybierz ją za pomocą Warstwa → Maska → Edytuj maskę warstwy (lub po prostu kliknij maskę w oknie dialogowym Warstwy). Wklej obraz w skali szarości w ( Edycja → Wklej lub Ctrl+ V) i zakotwicz wynikowe pływające zaznaczenie w masce ( Warstwy → Zakotwicz warstwę lub Ctrl+ Hlub kliknij ikonę Zakotwiczenia w oknie dialogowym Warstwy).
Opcjonalnie zamień maskę warstwy na rzeczywisty kanał alfa, używając opcji Warstwa → Maska → Zastosuj maskę warstwy (ale wystarczy wyeksportować obraz, ponieważ PNG zrobi to za Ciebie).
Metoda 2: Otwórz obrazy jako warstwy ( Plik → Otwórz jako warstwy ... ) lub po prostu wklej jedną jako nową warstwę do drugiej. Przy widocznej warstwie obrazu w skali szarości otwórz okno dialogowe Kanały, kliknij prawym przyciskiem myszy jeden z kanałów Czerwony / Zielony / Niebieski (wszystkie powinny być identyczne) i wybierz Kanał do zaznaczenia . Odwróć zaznaczenie za pomocą Wybierz → Odwróć lub Ctrl+ I.
Wybierz podstawową warstwę obrazu w oknie dialogowym Warstwy. Dodaj do niego kanał alfa za pomocą Warstw → Przezroczystość → Dodaj kanał alfa, jeśli jeszcze go nie ma, a następnie odetnij zaznaczenie od warstwy ( Wybierz → Wytnij lub Ctrl+ X).
Metoda 3: Jako metoda 2, ale po Kanale do zaznaczenia , nie odwracaj zaznaczenia, po prostu użyj Warstwa → Maska → Dodaj maskę warstwy ... na podstawowej warstwie obrazu i wybierz „Wybór” z okna dialogowego. Następnie opcjonalnie zastosuj maskę jak w metodzie 1.
W każdym razie, bez względu na zastosowaną metodę, wynik powinien wyglądać następująco (rzeczywisty przezroczysty PNG po lewej stronie, z szachownicą tła po prawej):
źródło
Podstawowe informacje o „masce warstwy” znajdują się w tym samouczku .
Wspólnym algorytmem może być:
Ok, teraz masz „żywą maskę”.
Cieszyć się!
źródło