Transparenz mit Bucket Fill mit GIMP

Transparenz mit Bucket Fill mit GIMP

Gibt es in Gimp ein Werkzeug zum „Füllen mit Eimer bis transparent“? Das heißt: etwas, das genau dasselbe ist wie „Füllen mit Eimer“ (Umschalt+B), das aber bis zu 100 % transparent füllt, statt bis zu einer Farbe.

Und außerdem: Gibt es ein Bleistiftwerkzeug, mit dem ich mit 100 % Transparenz statt mit Farbe zeichnen kann?

Bearbeiten: Ich habe die Lösung zum „Füllen mit Transparent“ gefunden: Wählen Sie das „Fuzzy-Auswahlwerkzeug“, klicken Sie auf die Farbe und dann auf Bearbeiten->Ausschneiden

Ich wünschte wirklich, Gimp würde das Zeichnen mit Transparent als Farbe unterstützen.

Antwort1

Um die Transparenz mit einer anderen Farbe zu füllen, erstellen Sie eine weitere Ebene unter der Ebene, die Sie mit der Transparenz füllen möchten, und färben Sie diese Ebene mit dem Füllwerkzeug nach Wunsch (oder mit einem Bleistift für mehrere Farben).

Eine andere Methode hierfür besteht darin, den Schwellenwert des Buckets ganz auf 0 zu ändern, wenn Sie nur 100 % Transparenz ausfüllen möchten.

Außerdem wird ein Bleistift, mit dem man Transparenz zeichnet, als Radiergummi bezeichnet ;)

Antwort2

Transparenz mit Bucket Fill mit GIMP

Hinweis: Dieses Tutorial istauch als PDF verfügbar.

_La trahison des images_ von seinem Landsmann René Magritte; für dieses Tutorial teilweise vandalisiert.

Einen Alphakanal hinzufügen

Bei manchen Bildtypen fehlt ein Transparenzkanal, z. B. JPG. Wenn dies der Fall ist, fügen Sie einen Alpha-Transparenzkanal hinzu. Wählen Sie dazu aus Layer → Tranparency → Add Alpha Channel.

Eimer mit Farbe füllen [optional]

Der nächste Schritt ist optional und besteht darin, den Bereich, der transparent werden soll, mit einer einfachen Farbe zu füllen. Wählen Sie das Füllwerkzeug oder drücken Sie [Shift]+[B]. Bucket FillWählen Sie in den Toolbox-Optionen Fill transparent areasnur aus, wenn es nötig ist. Wählen Sie BG colour fillund Sample mergedaus und führen Sie einige Versuche durch, während Sie die Einstellungen anpassen, Thresholdum optimale Ergebnisse zu erzielen. Drücken Sie zwischendurch, [Ctrl]+[Z]um die Aktion rückgängig zu machen.

Eine gewisse Farbmischung ist unvermeidlich und sogar erwünscht. (In dieser Hinsicht ist Adobe Photoshop nicht anders.) Wählen Sie daher eine Farbe, die mit dem Hintergrund kompatibel ist, auf dem das resultierende Bild letztendlich verwendet wird. Klicken Sie auf das Hintergrundfarbrechteck in der oberen Hälfte des Tool OptionsToolbox-Fensters, um die Hintergrundfarbe zu ändern. Hier habe ich f3f3e9als Hintergrundfarbe eine einfache Farbfüllung verwendet. Sie können jedoch auch das Pipettenwerkzeug verwenden, um eine Farbe von einer beliebigen Stelle auf dem Desktop auszuwählen.

<code>Bucket Fill</code>: Wählen Sie <code>Transparente Bereiche füllen</code> nur, wenn es nötig ist. Wählen Sie <code>BG-Farbfüllung</code> und <code>Beispiel zusammengeführt</code> und führen Sie ein paar Versuche durch, während Sie den <code>Schwellenwert</code> anpassen, um optimale Ergebnisse zu erzielen. Drücken Sie zwischendurch <code>[Strg]+[Z]</code>, um die Aktion rückgängig zu machen.

<code>Bucket Fill</code> angewendet. Wählen Sie eine Füllfarbe, die mit dem Hintergrund kompatibel ist, auf dem das resultierende Bild letztendlich verwendet wird. Dies liegt daran, dass eine gewisse Farbmischung unvermeidlich und sogar erwünscht ist. Hier habe ich <code>f3f3e9</code> für eine einfache Farbfüllung verwendet.

Auswahl nach Farbe

Das Richtige ist jetzt Select → By Colour. Es könnte verlockend sein, auszuführen Colour to Transparency, aber dadurch würden auch halbtransparente Bereiche innerhalb des gewünschten Bildbereichs geändert. Wählen Sie dieses Mal Fill transparent areassowohl als auch aus. Für dieses spezielle Beispiel habe ich mich entschieden, weder noch Sample mergedanzuwenden . Experimentieren Sie dennoch mit diesen Einstellungen und wählen Sie aus, was am besten aussieht. Führen Sie erneut ein paar Versuche durch, während Sie die Anpassungen vornehmen, um optimale Ergebnisse zu erzielen. Drücken Sie zwischendurch, um rückgängig zu machen.AntialiasingFeather edgesThreshold[Ctrl]+[Z]

<code>Nach Farbe auswählen</code>: Wählen Sie dieses Mal <code>Transparente Bereiche füllen</code> sowie <code>Zusammengeführtes Beispiel</code> aus. Führen Sie erneut ein paar Versuche durch, während Sie den <code>Schwellenwert</code> anpassen, und experimentieren Sie mit <code>Antialiasing</code> und <code>Weichkanten</code>, um optimale Ergebnisse zu erzielen. Drücken Sie zwischendurch <code>[Strg]+[Z]</code>, um die Aktion rückgängig zu machen.

<code>Auswählen → Nach Farbe</code> angewendet

Von der Auswahl subtrahieren

Manchmal ist es schwierig, die Farbauswahl genau richtig zu treffen. Einige der gewünschten Bildbereiche werden möglicherweise ebenfalls ausgewählt, da die Farbe übereinstimmt. In diesem Fall wurden, kaum sichtbar, auch neun gewünschte Pixel in der Mitte des Rohrs zum Löschen ausgewählt. Verwenden Sie in diesem Fall [Ctrl]+Dragein SelectWerkzeug Ihrer Wahl, um einen subtraktiven Auswahlbereich auszuwählen.

Verwenden Sie <code>[Strg]+Ziehen</code> mit einem <code>Auswahl</code>-Werkzeug Ihrer Wahl, um einen subtraktiven Auswahlbereich auszuwählen.

Der gewünschte Transparenzbereich ist nun ausgewählt.

Löschen

Sobald der gewünschte Transparenzbereich ausgewählt ist, drücken Sie einfach [Delete].

Sobald der gewünschte Transparenzbereich ausgewählt ist, drücken Sie einfach <code>[Entf]</code>.

Endergebnis

Exportieren Sie das transparente Bild abschließend File → Export As...in ein Dateiformat, das Transparenz unterstützt. Das wäre vorzugsweise PNG, aber GIF würde auch funktionieren.

Das Endergebnis

Antwort3

Um es viel einfacher zu machen, können Sie einfach mit der rechten Maustaste klicken, um zur Option „Auswählen“ zu gelangen. Wählen Sie anschließend den Rand der Region aus, die transparent werden soll, und klicken Sie dann auf Ihrer Tastatur auf „Entf“.

verwandte Informationen