Ostatnio zdarzyło mi się to z więcej niż jednym obrazem.
Otwieram obraz w GIMP-ie, aby tło było przezroczyste. Pierwszą rzeczą, jaką robię, jest Dodaj kanał alfa. Przystępuję do usuwania tła. Kiedy już to zrobię, eksportuję jako PNG. Ale tło nie jest przezroczyste. Nie potrafię zrozumieć, dlaczego tak jest. Nigdy wcześniej nie miałem tego problemu. Obraz jest w trybie RGB. Używam GIMP 2.8.10. Czy brakuje mi jakiegoś oczywistego kroku?
Komentarze
- Cóż, przynajmniej w przypadku Photoshopa, początkujący często zapominają o usunięciu lub ukryciu warstwy białego tła przed zapisaniem.
- Czy potwierdzasz, że widzisz szary wzór w szachownicę w obszarach, które powinny być przezroczyste przed eksportem?
- Może pomóc opublikowanie " przed / po " obrazy demonstrujące efekt (i, jeśli to możliwe, trzeci obraz demonstrujący efekt, którego faktycznie chcesz). Jeśli obraz wygląda dobrze w GIMP-ie przed wyeksportowaniem, może pomóc zrzut ekranu.
- Jeśli w grę wchodzą maski warstw, to OP mógł eksportować maskę zamiast rzeczywistego obrazu. Ale biorąc pod uwagę, że nie ma opisu krok po kroku, jak odtworzyć problem, nigdy się nie dowiemy …
- Znalazłem błąd: Aby odtworzyć: Otwórz png bez przezroczystości, dodaj kanał alfa, dodaj przezroczystą zawartość , eksportuj PNG, nowy plik nie ' nie jest przezroczysty. Obejście: dodaj kanał alfa, zapisz jako XCF, zamknij GIMP, otwórz ponownie XCF, wyeksportuj jako PNG.
Odpowiedź
Odkryłem, dlaczego tak się może stać. Jeśli Tryb obrazu jest ustawiony na Kolor indeksowany , to eksport nie wydaje się akceptować dodanego kanału alfa. A więc:
-
Obraz → Tryb → RGB
-
Plik → Eksportuj jako → nazwa obrazu .png
Powinno to teraz wyeksportować obraz z kanałem alfa i przezroczystością.
Komentarze
- W trybie indeksowanym kanał alfa jest binarny (całkowicie nieprzezroczysty lub całkowicie przezroczysty), ponieważ obsługuje to format GIF.
- Więc kanał alfa byłby eksportowany OK z " indeksowany tryb ", jeśli eksportujesz jako " gif ", ale wydaje się być odrzucany w trybie " zindeksowanym " podczas eksportowania jako " png ". Nie masz pewności, czy to ' to błąd GIMP? A może przydatne byłyby opinie użytkowników (np. Ostrzeżenie o utracie " binarnego " kanału alfa podczas eksportowania do " png ") …
- Czy ' t powiedzieć bez sprawdzania za pomocą OP ' s XCF.
- To rozwiązało problem, a Twoje informacje wyjaśniają dlaczego. Nie ' nie widzę żadnego powodu, by zakładać, że OP miał inny problem, który miał identyczne objawy 🙂
- Mój problem był odwrotny, chciałem, aby nie przezroczyste tło. Przeszedłem na RGB i to rozwiązało mój problem.
Odpowiedź
Na wypadek, gdybyś chciał mieć również tło transparent, będziesz musiał powiedzieć Gimpowi, który to kolor.
Dlatego oprócz dodania kanału alfa będziemy musieli również przekonwertować kolor warstwy tła na przezroczysty. Jeśli nie zdefiniowano żadnego kanału alfa, wybranie Warstwa> Przezroczystość> Kolor do Alfa … automatycznie doda kanał alfa z kolorem wybranym jako przezroczysty.
Zwróć uwagę, że wprowadzić półprzezroczystość na pierwszym planie, gdybyśmy nie zdefiniowali tła jako oddzielnej warstwy, co prawdopodobnie nie jest tym, czego chcieliśmy.
W tym przypadku pozostawienie pierwszego planu nieprzezroczystego i uczynienie tła przezroczystym tylko trzeba zaznaczyć wszystkie obszary tła (za pomocą narzędzia różdżka lub narzędzia wyboru kolorem ). Następnie możemy usunąć tło do przezroczystości, wybierając Edytuj> Wyczyść lub naciskając Del .
Komentarze
- … raczej wątpię, czy problem dotyczy '. Operator mówi, że " usuwają tło " po dodaniu kanału alfa, jednak ' robią to, wygląda na to, że wiedzą, jak to zrobić. To powiedziawszy, ' nie ma wystarczających informacji w pytaniu, aby naprawdę zdiagnozować problem, więc mogę ' całkowicie wykluczyć taką możliwość że w końcu możesz mieć rację.
Odpowiedź
Może jest jedna prosta krok, którego brakuje, faktycznie to zrobiłem! Kiedy eksportujesz plik jako plik.png, masz również wyskakujące okno dialogowe. Czy opcja „Zapisz kolor tła” jest zaznaczona? Jeśli tak, to na tym polega problem!
Komentarze
- Do dokumentacji: nie, to nie jest '
Odpowiedź
Więc otworzyłeś obraz w GIMP-ie i przystąpiłeś do usuwania tła z obrazu.
Czy wykonałeś następujące kroki, aby rozpocząć usuwanie tła z obrazu:
- Warstwa
- Przezroczystość
- Dodaj kanał alfa
Jakie są następne kroki, które należy wykonać, aby usunąć tło?
Czy po oficjalnym usunięciu tła:
- Plik
- Eksportuj jako
- zmienić nazwę na
image.png
?