Ich habe dies in letzter Zeit mit mehr als einem Bild erlebt.
Ich öffne ein Bild in GIMP, um den Hintergrund transparent zu machen. Das erste, was ich mache, ist Alpha-Kanal hinzufügen. Ich entferne den Hintergrund. Sobald ich damit fertig bin, exportiere ich als PNG. Der Hintergrund ist jedoch nicht transparent. Ich kann für mein Leben nicht herausfinden, warum das so ist. Ich hatte dieses Problem noch nie zuvor. Das Bild befindet sich im RGB-Modus. Ich verwende GIMP 2.8.10. Gibt es einen offensichtlichen Schritt, den ich vermisse?
Kommentare
- Zumindest mit Photoshop vergessen Anfänger oft, die weiße Hintergrundebene zu entfernen oder auszublenden vor dem Speichern.
- Bestätigen Sie, dass Sie das graue Schachbrettmuster in den Bereichen sehen, die vor dem Export transparent sein sollten?
- Es könnte hilfreich sein, wenn Sie einige " vor / nach " Bilder, die den Effekt demonstrieren (und, wenn möglich, ein drittes Bild, das das tatsächlich gewünschte Ergebnis zeigt). Wenn das Bild in GIMP vor dem Exportieren in Ordnung aussieht, kann auch ein Screenshot hilfreich sein.
- Wenn Ebenenmasken beteiligt sind, hat das OP möglicherweise die Maske anstelle des eigentlichen Bildes exportiert. Da es jedoch keine schrittweise Beschreibung der Reproduktion des Problems gab, werden wir nie erfahren …
- Ich habe einen Fehler gefunden: So reproduzieren Sie: Öffnen Sie PNG ohne Transparenz, fügen Sie einen Alphakanal hinzu, fügen Sie transparenten Inhalt hinzu , PNG exportieren, neue Datei ' hat keine Transparenz. Umgehung: Alpha-Kanal hinzufügen, als XCF speichern, GIMP schließen, XCF erneut öffnen, als PNG exportieren.
Antwort
Ich habe herausgefunden, warum dies passieren könnte. Wenn der Bildmodus auf Indizierte Farbe eingestellt ist, scheint der Export den hinzugefügten Alphakanal nicht zu akzeptieren. Also:
-
Bild → Modus → RGB
-
Datei → Exportieren als → Bildname .png
Dies sollte nun das Bild mit dem Alphakanal und der Transparenz exportieren.
Kommentare
- Im indizierten Modus ist der Alphakanal binär (vollständig undurchsichtig oder vollständig transparent), da dies vom GIF-Format unterstützt wird.
- Der Alphakanal würde also mit " indizierter " -Modus, wenn als " gif ", scheint jedoch im " indizierten " -Modus beim Exportieren als " png ". Sie sind sich nicht sicher, ob es sich bei ' um einen GIMP-Fehler handelt? Oder vielleicht wäre ein Feedback von Benutzern hilfreich (z. B. eine Warnung vor dem Verlust des binären "
binären " Alpha-Kanals beim Export nach png ") …
- Kann ' nicht sagen, ohne dies zu überprüfen OP ' s XCF.
- Dies hat es für mich behoben und mit Ihren Informationen erklärt, warum. Ich sehe ' keinen Grund anzunehmen, dass das OP ein anderes Problem mit identischen Symptomen hatte 🙂
- Mein Problem war das Gegenteil, ich wollte das nicht transparenter Hintergrund. Ich bin zu RGB gewechselt und das hat mein Problem behoben.
Antwort
Falls Sie auch den Hintergrund haben möchten transparent müssen Sie Gimp mitteilen, um welche Farbe es sich handelt.
Daher müssen wir neben dem Hinzufügen eines Alphakanals auch die Farbe der Hintergrundebene in transparent konvertieren. Wenn kein Alphakanal definiert wurde, wählen Sie durch Auswahl von Ebene> Transparenz> Farbe zu Alpha … automatisch einen Alphakanal mit der Farbe, die als transparent ausgewählt wurde.
Beachten Sie, dass dies auch der Fall ist Führen Sie Halbtransparenz in den Vordergrund ein, wenn wir den Hintergrund nicht als separate Ebene definiert haben, was wahrscheinlich nicht das ist, was wir wollten.
In diesem Fall lassen wir den Vordergrund undurchsichtig und machen den Hintergrund nur transparent müssen alle Hintergrundbereiche auswählen (mit dem Zauberstab-Werkzeug oder dem Auswahl durch Farbwerkzeug ). Wir können dann den Hintergrund zur Transparenz entfernen, indem wir Bearbeiten> Löschen auswählen oder Entf drücken.
Kommentare
- Ich … bezweifle eher, dass ' das Problem ist. Das OP sagt, dass sie " den Hintergrund " entfernen, nachdem sie den Alphakanal hinzugefügt haben, und jedoch ' Wenn Sie es tun, klingt es so, als ob sie wissen, wie man das macht. Das heißt, es gibt ' nicht genügend Informationen in der Frage, um das Problem wirklich zu diagnostizieren, so dass ich ' die Möglichkeit nicht vollständig ausschließen kann dass Sie doch Recht haben.
Antwort
Es gibt vielleicht eine einfache Schritt, den Sie vermissen, habe ich tatsächlich getan! Wenn Sie die Datei als exportieren.PNG-Datei, haben Sie auch ein Dialogfeld, das angezeigt wird. Ist die Option „Hintergrundfarbe speichern“ aktiviert? Wenn ja, dann ist dies das Problem!
Kommentare
- Für die Datensätze: Nein, dies ist nicht '
Antwort
Sie haben also ein Bild in GIMP geöffnet und den Hintergrund aus dem Bild entfernt.
Sind dies die Schritte, die Sie ausgeführt haben, um den Hintergrund aus dem Bild zu entfernen:
- Ebene
- Transparenz
- Alpha-Kanal hinzufügen
Was sind Ihre nächsten Schritte, um den Hintergrund zu entfernen?
Auch nach dem offiziellen Entfernen des Hintergrunds haben Sie:
- Datei
- Exportieren als
- umbenennen in
image.png
?