Wie kann ich den Hintergrund entfernen und durch Transparenz ersetzen (wie durch karierten Hintergrund in PS dargestellt)? Und gibt es Einschränkungen hinsichtlich des Dateityps, in den ich das Bild dann exportieren kann?
16
Wählen Sie den Hintergrund mit dem Fuzzy Selection Tool (Magic Wand)
und drücken Sie die DelTaste.
GIF ermöglicht Ihnen einfarbige Transparenz, während PNG die vollständige Unterstützung von Alphakanälen bietet.
Dies führt zu dem transparenten, karierten Hintergrund, den Sie suchen. Wenn der Hintergrund aus mehreren Farben besteht, wiederholen Sie diese drei Schritte nach Bedarf.
quelle
Ich fand das Folgende für mich am einfachsten und ich mag den Effekt wirklich.
# Wählen Sie Vordergrund
Hauptmenü> Extras> Auswahlwerkzeuge> Vordergrundauswahl
# Wählen Sie Hintergrund
Hauptmenü> Wählen Sie> Umkehren
# Transparent machen
Hauptmenü> Farben> Farbe nach Alpha
Erledigt
quelle
Wählen Sie: Ebene → Transparenz → Alphakanal hinzufügen
Auswahl: Hintergrund mit Fuzzy-Auswahlwerkzeug (Zauberstab)
Wählen Sie: Ebene → Transparenz → Alpha-Schwellenwert ...
Setzen Sie den Schwellenwert für vollständige Transparenz auf 255 .
quelle
Vorsicht vor simplen Lösungen
Bei CGI (Logos, Text) werden die glatten Kanten mit Anti-Aliasing-Pixeln erzeugt. Diese Pixel haben eine Farbe, die eine Mischung aus Hintergrundfarbe und Motivfarbe ist. Wenn Sie die Farbauswahl oder die unscharfe Auswahl verwenden, werden diese Pixel je nach Schwellenwert entweder vollständig (wenn sie nah genug sind) oder überhaupt nicht ausgewählt. Wenn Sie dann unverblümt vorgehen Delete, erhalten Sie entweder einen Heiligenschein mit der Farbe des entfernten Hintergrunds (Schwelle 15) oder eine gezackte Kante (Schwelle 100) oder beides:
Eine gute Lösung
Die gute Lösung besteht darin, die Hintergrundfarbe im Verhältnis zu ihrem Beitrag zur Farbmischung durch Transparenz zu ersetzen. In Gimp gibt es zwei Möglichkeiten, dies zu erreichen:
Colors>Color to alpha
Color erase
Modus als Malwerkzeugmodus oder seit Gimp 2.10 als Ebenenüberblendungsmodus.Beide ersetzen das Pixel durch das transparenteste Pixel, das über der entfernten Farbe die ursprüngliche Farbe wieder herstellt. Wenn Sie Rot von Lila entfernen, erhalten Sie ein halbtransparentes Blau, da halbtransparentes Blau über Rot Lila erzeugt. Wenn Sie Weiß von Grau entfernen, erhalten Sie ein sehr transparentes schwarzes Pixel und kein nicht so transparentes dunkelgraues Pixel, da Gimp unter mehreren Lösungen das transparenteste auswählt.
Wenn Sie zum Entfernen des Rotes beispielsweise die Option "Farbe in Alpha" verwenden, erhalten Sie Folgendes:
Sie werden feststellen, dass es in den 2.8-Ergebnissen dunklere Pixel gibt, da Gimp 2.8 mit gammakorrigierten Werten arbeitet (das Ergebnis ist immer noch erheblich besser als die gezackten Kanten, die Sie mit einfacheren Methoden erhalten). Gimp 2.10 arbeitet in "linearem Licht" und hat keine derartigen Probleme.
Verfeinerungen
Im allgemeinen Fall kann das Motiv Teile haben, die nahe an der Hintergrundfarbe liegen. Wenn Sie also die obige Technik anwenden, werden diese Teile transparent (oder teilweise transparent). Dies zu vermeiden ist einfach:
Select>Grow
die Auswahl so, dass sie die Anti-Aliasing-Pixel abdeckt. Auf einem sauberen Bild (PNG, ohne JPG-Verlauf) müssen Sie nicht mehr als ein Pixel vergrößern. Wenn das Bild verschmutzt ist (JPEG-Artefakte), kann es erforderlich sein, die Auswahl um zwei oder drei Pixel zu vergrößern.Ausgabedateitypen
quelle
Imagemagick
Vielleicht eine bessere Lösung von hier, aber mit ImageMagick -transparent ist
Mit können Sie
"#ededee"
die Farbe hexadezimal angeben.Gimp
Wahrscheinlich komplizierter, aber es besteht die Möglichkeit, mit dieser Lösung mit mehreren Ebenen / Rahmen gleichzeitig zu arbeiten .
quelle