Ändern Sie die Hintergrundfarbe in Gimp

Ich bin in Gimp genauso neu wie im Grafikdesign. Für meine erste Lernaufgabe habe ich versucht, die Hintergrundfarbe wie im Tutorial zu ändern, aber ich denke, ich habe dafür ein ziemlich anspruchsvolles Bild gemacht. Das Bild, das ich gemacht habe, ist hier:

Geben Sie hier die Bildbeschreibung ein

Als ich 'Color to Alpha' für die Hintergrundfarbe verwendete, verschwand auch das Shirt. Als ich eine neue Hintergrundebene (in diesem Fall blau) hinzufügte, verwandelte sich mein Darm in einen Schlumpf, da das Blau des Hintergrundlayouts durch das Frontlayout scheint.

Ich würde das gerne richtig machen und lernen, wie man meinen Mann auf blauem Hintergrund macht. Könnt ihr mir helfen, wie soll ich das machen?

Bitte alles lesen! Ich habe geschrieben, dass einfaches Color to Alpha in diesem Fall nicht funktioniert! Das ist ganze Problem über!!!
Ihr Problem scheint mit der Art und Weise zusammenzuhängen, wie Sie den Hintergrund ausgewählt haben (Sie können nicht nach Farbe auswählen: Das T-Shirt hat dieselbe Farbe wie das BG). Haben Sie versucht, den Hintergrund mit dem Zauberstab- Werkzeug auszuwählen ?

Antworten (1)

Die Lösung ist einfach, treffen Sie eine Auswahl, so dass die Farbe-zu-Alpha nur dort gilt, wo es darauf ankommt: den Hintergrund und die Randpixel der Kontur.

Wählen Sie bei einem sauberen Bild mit dem Zauberstab den Hintergrund (normaler Schwellenwert) aus, der den Umriss nicht auswählt (er stoppt normalerweise ein Pixel vorher) und wählen Sie dann Auswählen> Um zwei Pixel vergrößern , um die Randpixel einzuschließen.

Das Problem mit Ihrem Bild ist nicht das weiße Hemd, sondern alle JPEG-Komprimierungsartefakte, die Folgendes bewirken:

  • verhindert möglicherweise die korrekte Auswahl des Hintergrunds mit der Zauberstabauswahl (kann eine sorgfältige Anpassung des Schwellenwerts erfordern)
  • Machen Sie den Hintergrund nach dem Color2Alpha nicht vollständig weiß und daher nicht vollständig transparent, aber dies kann behoben werden, indem Sie Kurven auf einer Ebenenmaske verwenden.
In der Praxis sind die JPEG-Artefakte nicht besonders problematisch. Hier ist , was ich mit dem Standardschwellenwert und ein wenig manuellem Löschen erhalten habe, um einige der auffälligsten verbleibenden weißen Flecken an den Rändern zu beheben.
Das manuelle Radieren ist das Problem... Wenn der Hintergrund völlig gleichmäßig ist, erzeugt diese Methode eine perfekte Kontur, und es ist kein manueller Eingriff erforderlich.
Gibt es also eine "automatische" Möglichkeit, diese Artefakte zu entfernen?
Nein, es ist eine Frage des Kompromisses ... wenn Sie sie automatisch entfernen, werden Sie wahrscheinlich die Anti-Aliasing-Pixel in der Kontur beschädigen. Die richtige Lösung besteht darin, mit Bildern in angemessener Qualität zu beginnen. Es gibt gute Versionen dieses Bildes (suchen Sie nach dem PNG-Format). JPEG auf CGI ist normalerweise schlecht, wenn es gut genug ist, ist das JPEG größer als das PNG, so dass die JPEGs, die Sie finden, wegen ihrer geringeren Größe für die weitere Bearbeitung ungeeignet sind.