Wie deaktiviere ich die libpng Warnung? (Python, Pygame)

9

Wenn ich mein Programm starte, gibt es folgende Warnung:

%Vor%

Ich weiß, warum das verursacht wird, das sRGB ist was es will, aber ich benutze Adobe Photoshop RGB .

Ich frage mich nur, ob es einen Code gibt, um die Warnung zu deaktivieren. Es hat keinen Einfluss auf mein Programm. Es ist einfach nervig.

Jede Hilfe würde sehr geschätzt werden!

(Bitte fragen Sie mich nicht, meinen Code zu zeigen, mein Code hat nichts mit dieser Situation zu tun)

    
killarviper 20.06.2014, 18:34
quelle

1 Antwort

0

Nun, Sie können die Warnung ignorieren. Ich verwende ImageMagick für die Bildgrößenanpassung und für einige PNG-Dateien löst der folgende Code eine Ausnahme aus: iCCP: bekanntes falsches sRGB-Profil '' @ warnung / png.c / MagickPNGWarningHandler / 1830

%Vor%

Wie es heißt, ist es nur eine Warnung, Sie können image.read (ablob) in einen try {} catch {} Block setzen und die Ausnahme ignorieren. Das Objektbild enthält nun die integrierten PNG-Daten und kann korrekt manipuliert werden.

    
sparkling 30.12.2014 05:05
quelle

Tags und Links