GIMP: Wie wendet man eine Maske auf mehrere Ebenen an?

Ich bin neu bei GIMP, daher habe ich Probleme, Folgendes zu erreichen:

  • Ich möchte dieselbe Ebenenmaske auf alle meine Ebenen anwenden, ohne sie zusammenführen zu müssen.

Wenn dies nicht möglich ist, ist das Endergebnis, das ich zu erreichen versuche, einen Alpha-Gradienteneffekt auf dem gesamten Bild zu haben, nicht nur auf einer Ebene. aber auch hier möchte ich die Ebenen nicht zusammenführen.

Können Sie versuchen, Ihre Ebenen in Smart-Objekte umzuwandeln und dann eine Maske anzuwenden? Die GD SE verweist darauf: Überprüfen Sie diesen GD:SE-Thread: graphicdesign.stackexchange.com/questions/22163/… .
@bbh Diese Frage gilt für Photoshop, nicht für GIMP.

Antworten (5)

Leider unterstützt GIMP das Hinzufügen einer Ebenenmaske zu einer Ebenengruppe nicht . Ebenenmasken können nur auf eine einzelne Ebene angewendet werden.

Die nächste Lösung besteht darin, die gewünschte Ebenenmaske auf einer einzelnen Ebene zu erstellen und sie dann auf die anderen Ebenen zu kopieren.

  1. Fügen Sie der Ebene die Ebenenmaske hinzu (Rechtsklick -> Ebenenmaske hinzufügen)
  2. Konfigurieren Sie die Ebenenmaske wie gewünscht, indem Sie beispielsweise einen Farbverlauf hinzufügen
  3. Klicken Sie mit der rechten Maustaste auf die Ebene mit der Maske und wählen Sie "Zur Auswahl maskieren".
  4. Fügen Sie auf einer anderen Ebene eine Ebenenmaske hinzu. Klicken Sie für "Ebenenmaske initialisieren auf" auf "Auswahl".
  5. Wiederholen Sie dies nach Bedarf für andere Ebenen.

Wenn Sie die Ebenenmaske später ändern müssen, müssen Sie alle bis auf eine löschen, ändern und dann erneut auf die anderen Ebenen kopieren.

Die neue Version von GIMP (2.10 und höher) unterstützt Masken auf Ebenengruppen

Seit Gimp 2.10 können Sie Masken auf Ebenengruppen haben, also besteht eine Lösung darin, die Ebenen in einer Gruppe zu platzieren und der Gruppe eine Maske hinzuzufügen:

Geben Sie hier die Bildbeschreibung ein

Im allgemeinen Fall führt dies jedoch möglicherweise nicht zu genau demselben Ergebnis wie das Anbringen derselben Maske auf allen Ebenen:

  • Bei einer Gruppenmaske wird die partielle Deckkraft von Pixeln nur einmal angewendet
  • Bei individuellen Masken werden teilweise undurchsichtige Pixel in jeder Ebene zusammengesetzt und können zu einem undurchsichtigeren Pixel im zusammengesetzten Bild führen.

In den meisten Fällen möchten Sie jedoch das Ergebnis der Gruppenmaske ...

Ich hatte das gleiche Problem und möchte meine Problemumgehung teilen:

  1. Fügen Sie die Maske als letzte Ebene innerhalb der Gruppe hinzu
  2. Stellen Sie den Modus auf Multiplizieren ein
  3. Stellen Sie den Gruppenmodus auf Addition ein
  4. Duplizieren Sie die Maskenebene
  5. Kehrt seine Farbe um
  6. Bewegen Sie es direkt unter die Gruppe

Sollte wie folgt aussehen:

Geben Sie hier die Bildbeschreibung ein

Ich kenne GIMP nicht genau, aber ich bin mir ziemlich sicher, dass die Methode dieselbe wäre, also würde ich es in Photoshop auch tun

Gruppieren Sie die Ebenen unter einem Ordner und wenden Sie dann eine Maske auf den Ordner an (dies ist die bessere Methode, da alles bearbeitbar und getrennt bleibt).

oder

Erstellen Sie eine leere Maske auf jeder der Ebenen, erstellen Sie dann die eigentliche Maske in einer von ihnen und kopieren Sie diese Maske dann auf jede der nachfolgenden Ebenen.

Keine dieser Optionen funktioniert für GIMP. Sie können keine Ebenenmasken zu Ebenengruppen hinzufügen und Sie können keine Maske in eine andere vorhandene Maske kopieren. Ich habe eine Antwort mit der nächstgelegenen Problemumgehung für GIMP gepostet.

Sie werden diese Methode brauchen, wenn Sie den Vordergrund , aber nicht den Hintergrund ändern wollen . Änderungen am Hintergrund erfordern immer noch das erneute Kopieren des Hintergrunds des maskierten Bilds oben. Wenn das Gegenteil der Fall ist (Sie werden den Hintergrund viel ändern und den Inhalt nicht viel), dann ist es besser, die Ebenengruppe einfach zu einer einzigen Ebene zusammenzuführen.

Erstellen Sie einen Klon Ihres Hintergrunds (oder was auch immer Sie hinter dem Objekt zeigen möchten, das Sie maskieren) 1 . Fügen Sie dieser neuen Ebene dann eine Ebenenmaske hinzu, die das Gegenteil von dem ist, was Sie möchten. Das heißt, wenn Sie möchten, dass etwas in den anderen Ebenen sichtbar (undurchsichtig) ist, machen Sie diesen Bereich der Maske schwarz (für die Transparenz des Hintergrunds) und wenn Sie möchten, dass sie ausgeblendet (transparent) sind, machen Sie diesen Bereich der Maske weiß (undurchsichtiger Hintergrund darüber)

Wenn Sie eine vorgefertigte Maske haben, wenden Sie sie einfach wie gewohnt an und gehen Sie dann mit ausgewählter Maske zu Farben> Umkehren.

Danke für den Beitrag und willkommen bei GD! Lassen Sie uns wissen, wenn Sie Fragen haben