+ Antworten
Ergebnis 1 bis 11 von 11

Thema: Maske aus PNG extrahieren

  1. #1
    TP-Junior Dietmar.Harms macht alles soweit korrekt
    Registriert seit
    May 2007
    Beiträge
    6

    Question Maske aus PNG extrahieren

    Ich habe eine Icon-Sammlung gekauft. Die Icons liegen in verschiedenen Größen im PNG-Format vor und haben Masken (Alphakanal). Wie kann ich mit Photoshop auf die "interne" Maske eines PNG-Bildes zugreifen?

    Hintergrund: In einer Datenbank muss ich für das Icon die Maske getrennt von der eigentlichen Grafik zur Verfügung stellen.

    Danke und Grüße, Dietmar

  2. #2
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.127
    Wechsle zur Kanäle-Palette und wähle den Alphakanal aus. Dann kannst du ihn z.B. mit STRG-A komplett markieren und in eine neue Datei kopieren bzw. speichern.
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

  3. #3
    TP-Junior Dietmar.Harms macht alles soweit korrekt
    Registriert seit
    May 2007
    Beiträge
    6

    Question

    Zitat Zitat von Nightline Beitrag anzeigen
    Wechsle zur Kanäle-Palette und wähle den Alphakanal aus.
    Danke für Deine Antwort :-)

    Leider enthält die Kanäle-Palette nur die Kanäle RGB, Rot, Grün und Blau. Das Bild enthält aber einen transparenten Hintergrund, also muss es auch einen entsprechenden "internen" Alphakanal geben. Nur wie komme ich da ran? :-)

    Dietmar

  4. #4
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.127
    Wenn in der Kanälepalette kein zusätzlicher Kanal definiert ist, dann gibt es auch keinen gespeicherten. Aber geh das Ganze anders an:

    - STRG-Klick auf das Thumbail in der Ebenenpalette, damit erhälst du eine Luminanzauswahl.
    - Auf einer neuen Ebene/Datei die Auswahl mit Schwarz füllen (STRG-Backspace wenn Schwarz die Vordergrundfarbe ist), fertig ist die Maske.
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

  5. #5
    TP-Junior Dietmar.Harms macht alles soweit korrekt
    Registriert seit
    May 2007
    Beiträge
    6
    Das hatte ich schon versucht, klappt leider nicht. Auf diese Weise wird die Maske zu klein. Wenn ich (zum Testen) anschließend dem Bild eine Ebenenmaske zuweise, und in diese Ebenenmaske die erzeugte Maske einpaste, dann verschwindet rund um das Icon ein schmaler Rand. Das heißt, MIT Maske wird das Icon rundherum ein klein wenig beschnitten; teilweise fehlen Pixel, teilweise erscheinen sie einfach nur etwas heller als OHNE Maske (ich würde gern ein paar Screenshots schicken, aber ich weiß nicht, wohin).

    Es gibt zwar Mittel (über "transparente Pixel fixieren" und Füllen mit Schwarz, dann Tonwertkorrektur), aus der per STRG-Klick erzeugten Maske eine _ungefähre_ vollständige Maske hinzubekommen, aber man muss doch irgendwie auf die im PNG_Bild gespeicherte Transparenz des Bildes zugreifen können ... schließlich enthält ja das PNG-Bild bereits eine perfekte Maske. Das sieht man, wenn man das PNG-Bild als neue Ebene über ein anderes Bild legt. Die Maske ist perfekt ...

    Viele Grüße, Dietmar :-)

  6. #6
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.127
    Hmm, kannst du das Bild mal hochladen?
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

  7. #7
    TP-Junior Dietmar.Harms macht alles soweit korrekt
    Registriert seit
    May 2007
    Beiträge
    6
    Gern! Wohin soll ich das Bild hochladen? Ich bin neu hier und kenne mich noch nicht aus :-)

    Dietmar

  8. #8
    TP-Moderator satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User satre lebt für das TP und seine User Avatar von satre
    Registriert seit
    Jan 2005
    Ort
    Düsseldorf
    Beiträge
    3.683
    Hier im Forum hast du die Möglichkeit Anhänge hochzuladen. Wenn du beim Antworten weiter runter scrollst findest du die Schaltfläche "Anhänge verwalten".
    Angehängte Grafiken  

  9. #9
    TP-Junior Dietmar.Harms macht alles soweit korrekt
    Registriert seit
    May 2007
    Beiträge
    6
    Hier ein Beispiel für ein Icon :-)

    Danke, Dietmar
    Angehängte Grafiken  

  10. #10
    TP-Greis steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts steff11 ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von steff11
    Registriert seit
    Aug 2002
    Ort
    Hochfranken
    Beiträge
    5.884
    Das ist kein "flaches" png, sondern ein Fireworks-png, dessen Transparenzinfo nur Fireworks korrekt interpretiert. Habs dir mal aus FW nach psd exportiert. Jetzt ist dein Alpha-Kanal drin.

    grüssle, Steff
    Angehängte Grafiken

  11. #11
    TP-Junior Dietmar.Harms macht alles soweit korrekt
    Registriert seit
    May 2007
    Beiträge
    6

    Question

    Zitat Zitat von steff11 Beitrag anzeigen
    Das ist kein "flaches" png, sondern ein Fireworks-png, dessen Transparenzinfo nur Fireworks korrekt interpretiert. Habs dir mal aus FW nach psd exportiert. Jetzt ist dein Alpha-Kanal drin.
    Hallo Steff,

    danke für Deine Mühe :-)

    Leider ist es auch in diesem Fall so: Wenn man den erzeugten Alpha-Kanal in eine Ebenenmaske einpastet, dann macht es einen Unterschied im Bild, ob die Ebenenmaske aktiviert ist oder nicht. Wenn die Ebenenmaske aktiviert ist, dann wird etwas vom Rand des Icons abgeschnitten bzw. das Icon am Rand blasser dargestellt. Irgendwie geht da Information verloren ...

    Gibt es keinen Weg, die tatsächlich im Bild enthaltene Transparenz-Information zu extrahieren?

    Grüße, Dietmar :-)

    PS: Ich brauche einen gangbaren Weg, weil ich diese Umwandlung bei hunderten von Icons machen möchte/muss.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51