Speichern als PNG-8 vs -24: Wie kann ich feststellen, wie viele Farbinformationen verworfen werden?

1831

Verwenden von Photoshop CS4 "Speichern für Web und Geräte" - Ich kann anhand der Farbtabelle feststellen, wie viele Farben im PNG-8 verwendet werden. Ich bin jedoch nicht sicher, wie stark das Herunterskalieren auf 256 Farben die Farbtiefe meines Bildes reduziert .

Prost

0
Der einzige Weg zu wissen ist, es auszuprobieren und die Ergebnisse zu betrachten. Mark Ransom vor 12 Jahren 2
Ziemlich subjektiv - irgendwelche Werkzeuge, die Farben in PNGs zählen? vor 12 Jahren 0
Das Zählen von Farben ist nicht hilfreich, da es nicht aussagt, ob die abfallenden Farben den Anfangsfarben ähneln oder nicht. Sie können das 8-Bit-Ergebnis vom Original subtrahieren, es wird jedoch wieder ein subjektives Maß sein. Mark Ransom vor 12 Jahren 2
Versuchen Sie, 24 in 8 und zurück in 24 zu konvertieren. Dann können Sie das Ergebnis Byte für Byte vergleichen. Chris Nava vor 12 Jahren 0

1 Antwort auf die Frage

0
Kornel

Sie können es mit ImageMagick messen:

compare -mertic MSE original-input.png degraded-input.png difference-output.png 

oder mit DSSIM :

dssim original-input.png degraded-input.png difference-output.png 

MSE ist der mittlere quadratische Fehler und DSSIM ist die strukturelle (Un) Ähnlichkeitsmetrik. Letzteres ist etwas enger mit der menschlichen Wahrnehmung von Bildverschlechterung verbunden, aber beide sind nur Schätzungen.

Wenn Sie Bilder mit der neuesten Version von pngquant in 256-Farben konvertieren, wird MSE im ausführlichen Modus angezeigt :

pngquant -v image.png