W Gimp jestem tak samo początkujący, jak w projektowaniu graficznym. W moim pierwszym zadaniu edukacyjnym próbowałem zmienić kolor tła, tak jak w tutorialu, ale myślę, że zrobiłem to dość trudne zdjęcie. Zdjęcie, które zrobiłem, jest tutaj:
Kiedy użyłem „Color to alpha” na tle koloru, koszula również zniknęła. Co więcej, kiedy włożyłem nową warstwę tła (w tym przypadku niebieską), moje wnętrzności zmieniły się w smerf, gdy niebieski z układu tła prześwieca przez układ przedni.
Chciałbym, aby to było właściwe i nauczyć się, jak zrobić mój facet na niebieskim tle. Czy możesz mi pomóc, jak mam to zrobić?
Komentarze
- Możliwy duplikat Tworzenie przezroczystego tła obrazu w Gimp
- jest kilka różne pytania na ten temat.
- Przeczytaj całą rzecz, proszę! Napisałem, że prosty kolor do alfy nie działa ' ten przypadek! Cały problem dotyczy !!!
- Twój problem wydaje się związany ze sposobem, w jaki wybrałeś tło (nie możesz wybierać na podstawie koloru: koszulka jest tego samego koloru co bg ). Czy próbowałeś wybrać tło za pomocą narzędzia magicznej różdżki ?
Odpowiedź
Rozwiązanie jest proste, dokonaj zaznaczenia tak, aby zmiana koloru na alfa miała zastosowanie tylko wtedy, gdy ma to znaczenie: tło i piksele krawędzi konturu.
Na czystym obrazie, który „wybiera różdżką tło (zwykły próg), które nie wybiera konturu (zwykle zatrzymuje się jeden piksel wcześniej), a następnie Wybierz> Rozwijaj o dwa piksele, aby uwzględnić piksele obramowania.
Problem z twoim zdjęciem nie polega na białej koszuli, ale na wszystkich artefaktach kompresji JPEG, które:
- prawdopodobnie uniemożliwiają prawidłowe wybranie tła za pomocą różdżki-select (może wymagają starannej regulacji progu)
- spraw, aby tło nie było całkowicie białe, a zatem nie było całkowicie przezroczyste po Color2Alpha, ale można to naprawić, używając Krzywe na masce warstwy.
Komentarze
- W praktyce artefakty JPEG nie są ' szczególnie problematyczne. Tutaj ' s to, co otrzymałem, używając domyślnego progu i trochę ręcznego wymazywania, aby naprawić kilka najczęściej widoczne białe plamy wzdłuż krawędzi.
- Problem polega na ręcznym wymazywaniu rzeczy … jeśli tło jest całkowicie jednolite, ta metoda tworzy idealny kontur i nie ma potrzeby ręcznej interwencji .
- czy istnieje ' automatyczny ' sposób na usunięcie tych artefaktów?
- Nie, to ' to kwestia kompromisu … jeśli usuniesz je automatycznie, ' prawdopodobnie uszkodzisz piksele antyaliasingu w zarys. Właściwym rozwiązaniem jest zacząć od zdjęć o odpowiedniej jakości. Istnieją dobre wersje tego obrazu (wyszukaj format PNG). JPEG w CGI jest zwykle zły, gdy jest wystarczająco dobry, JPEG jest większy niż PNG, więc znalezione pliki JPEG, używane ze względu na ich mniejszy rozmiar, zwykle nie nadają się do dalszej edycji.