Gibt es eine einfache Möglichkeit, die eingebrannte Transparenz in einer Ebene zu extrahieren und in Photoshop in eine Ebenenmaske umzuwandeln? Ein einfaches Beispiel: Nehmen wir an, ich male ein paar Striche mit einem halbtransparenten Pinsel oder füge sie in eine PNG-Datei mit einem Alphakanal ein. Die RGB-Farbwerte und der Alpha-Wert für jedes Pixel sind jetzt alle im Ebenenbild selbst enthalten. Ich möchte in der Lage sein, die Alpha-Werte als Ebenenmaske zu bearbeiten, damit das Ebenenbild vollständig ist und nur die RGB-Werte für jedes Pixel enthält.
Ist das möglich und in diesem Fall wie? Vielen Dank.
EDIT: Zur Verdeutlichung - ich bin nicht wirklich nach den Transparenzwerten an sich, sondern nach der Trennung von RGB-Werten und Alpha-Werten. Das bedeutet, dass die Ebene ein festes, undurchsichtiges Bild mit einer Maske werden muss.
quelle
Ich habe Mikes Lösung verbessert (Photoshop CS3):
quelle
** EDIT - Nevermind, ich sehe jetzt, dass dies nicht besser als die erste Antwort ist. **
Dies kann in Photoshop erfolgen.
Erledigt!
Wenn dies ein häufiges Problem ist, kann es leicht als Aktion aufgezeichnet werden.
quelle
Einfacher Weg:
Und jetzt sollte es klappen!
quelle
Ok, ich bin nicht sicher, ob das genau das ist , wonach Sie suchen, aber es scheint nah.
Sie sollten jetzt eine undurchsichtige Ebene mit ziemlich gesättigten Farben und eine Ebenenmaske haben, die die Transparenz erzeugt.
quelle
netpbm
Paket ausgewählt / installiert sein . Für Ubuntu können Sie es mit dem folgenden Befehl installieren:sudo apt-get install netpbm
Führen Sie in der Befehlszeile den folgenden Befehl aus
Laden Sie die PAM-Datei wieder in Photoshop. Sie werden sehen, dass Sie die ursprünglichen RGB-Werte des Originalbilds ohne Transparenz haben. Möglicherweise sehen Sie raue Farbränder, an denen zuvor Übergänge zu vollständiger Transparenz im Originalbild aufgetreten waren. Kümmere dich jetzt nicht darum, denn die Ebenenmaske wird es reparieren.
Erledigt. Das Bild sollte nun wie das Originalbild aussehen und Sie können es in einem gängigen Dateiformat speichern, wenn Sie dies wünschen.
Wenn Sie Probleme mit den klobigen Rändern von „reinen“ Farben haben, können Sie diese verbessern, indem Sie die Ebenenmaske auswählen und eine Schwellenwertanpassung anwenden (Schwellenwert = 2 oder 1, wenn Sie dies vorziehen). Reduzieren Sie anschließend das Bild und wiederholen Sie die Schritte 5, 6 und 7.
Und wenn mir jemand zeigen könnte, wie man das alles in Photoshop macht, wäre ich sehr froh, herauszufinden, wie.
quelle
Rays Antwort ist fast richtig, aber zumindest in einigen Versionen von Photoshop existieren die von ihm genannten Elemente nicht. Das hat er wahrscheinlich versucht zu sagen (was ich in Versionen ab 5.0.2 verwende):
So wandeln Sie diese Schnellmaske in eine bearbeitbare Maske für die Ebene um:
So verwandeln Sie die Schnellmaske in einen normalen Alphakanal:
quelle
Photoshop hat eine schöne, einfache Lösung.
Wählen Sie die Ebene aus, gehen Sie zum Menü Ebene -> Ebenenmaske -> Aus Transparenz.
Das A (Alpha) wird in eine Graustufenmaske extrahiert und Ihre Ebene ist jetzt undurchsichtig (RGB). Deaktivieren Sie die Maske, um sie anzuzeigen.
Wenden Sie die Maske an, um das A wieder mit dem RGB zu kombinieren.
quelle
Verwenden Sie Ebenen. Drehen Sie die Ausgangspegel von 0 auf 255. Fügen Sie eine schwarze Hintergrundschicht hinzu.
quelle