Wie macht man einen weißen Hintergrund in Photoshop transparent, behält aber die Transparenz bei?

Antworten:

5

Sofern sich der Schlagschatten und der weiße Hintergrund nicht auf separaten Ebenen befinden, besteht Ihre einzige wirkliche Wahl darin, beide transparent zu machen und dann den Schlagschatten neu zu erstellen.

Denken Sie daran, den neuen Schlagschatten auf einer separaten Ebene zu erstellen. Andernfalls tritt das gleiche Problem erneut auf, wenn Sie die Farbe des Hintergrunds oder des Schlagschattens ändern möchten.

Das Problem ist, dass der Schlagschatten eine Mischung aus der Farbe des Schattens (schwarz) und des Hintergrunds ist und sich nicht leicht trennen lässt. Wenn Sie also versuchen, den Hintergrund in transparent oder blau zu ändern, bleibt nur der Inhalt übrig, der von einem grauen Schlagschatten und weiter von einem blauen Hintergrund umgeben ist. Yuck.

Das Erstellen eines neuen Schlagschattens ist jedoch ziemlich einfach. (Dies sind allgemeine Anweisungen, da ich derzeit Gimp verwende.) Verwenden Sie ein Auswahlwerkzeug, um den Inhalt auszuwählen, für den Sie einen Schatten werfen möchten, und kopieren Sie ihn in die Zwischenablage. Erstellen Sie eine neue transparente Ebene und fügen Sie sie später ein. Schalten Sie alle nicht transparenten Pixel schwarz (PS sollte die Funktion "Ganze Auswahl malen" haben). Verwenden Sie die Unschärfefunktionen, um die Ränder Ihres neuen Schattens zu "fusseln", verwenden Sie Warp-Funktionen, um die unteren Ecken nach unten und die oberen Ecken nach innen zu biegen, und voila - ein neuer Schatten. Jetzt müssen Sie einen Alpha-Kanal für die Schlagschattenebene erstellen und dann eine weitere Ebene erstellen, die die Farbe für den Schlagschatten hat.

Auch dies sind allgemeine Anweisungen, aber ich hoffe, sie veranschaulichen die grundlegenden Konzepte.

Hoffentlich hilft das.


quelle
Diese Antwort ist nicht korrekt. Wenn Sie meine unten lesen, erkläre ich, wie diese Aktion ausgeführt wird.
Kristoffer Nolgren
3

Dies ist, was ich stattdessen nach vielen, vielen Versuchen und Irrtümern mache.

Dupliziere die Ebene mit dem Papier darin. Invertiere die neue Ebene. Malen Sie das "Papierteil" klar weiß

Verwenden der invertierten Ebene als Maske auf der ersten Ebene.

Arbeitete wie ein Zauber, perfekte Maskierung!

Kristoffer Nolgren
quelle
1
Ich bevorzuge auch die Maskierungsmethode. Aber ich möchte hinzufügen, dass weiße und graue Pixel im Schatten verbleiben. Anstatt das Originalbild zu verwenden, wende ich die Maske auf eine feste schwarze Ebene an , um sicherzustellen, dass der Schatten nur aus einer Farbe und Transparenz besteht.
KMSTR
0

Sie können die weiße Hintergrundebene entfernen, indem Sie den weißen Bereich mit dem Zauberstab auswählen und löschen. Hoffe, es funktioniert.

Jack
quelle
0

Eigentlich habe ich den besten Weg gefunden, dies zu tun, indem ich alle Farben auswähle, die mit dem Zauberstab entfernt werden sollen. Sie müssen bei diesem Schritt nicht zu pedantisch sein, sondern nur sicherstellen, dass Sie alle großen Bereiche erhalten.

Invertieren Sie anschließend die Auswahl ( Ctrl+ Shift+ Iunter Windows) und wählen Sie dann im Menü "Auswählen" die Option " Kante verfeinern ... ".

Im Dialogfeld "Kante verfeinern" fand ich die Miniaturansicht "Auf Ebenen" im Ansichtsmodus am klarsten.

Passen Sie die anderen Einstellungen an und stellen Sie sicher, dass Sie die Option "Ausgabe an" auswählen. Ich habe mich für "Neue Ebene mit Ebenenmaske" und "OK" entschieden. Voila, ziemlich perfekte Entfernung.

Außerdem habe ich festgestellt, dass der beste Weg, um meine verfeinerte Auswahl zu sehen, darin besteht, eine feste Füllfarbenebene unter dem Bild zu haben, aus dem Sie Farbe entfernen (ich habe Weiß entfernt, also war meine Ebene Schwarz).

danjah
quelle