предупреждение libpng: при использовании png read image в Python/PyGame следует включить обработку чересстрочных изображений
Я использую PyGame для Python и получаю следующее предупреждение При загрузке .png изображений с pygame.image.load
:
libpng warning: Interlace handling should be turned on when using png_read_image
это не влияет на программу, но стала особенно раздражающей. Я прочесал интернет в поисках ответа, но безрезультатно.
в настоящее время я использую 32-битный Python 3.3 с PyGame 1.9.2
любые идеи о том, как я могу заставить предупреждение исчезнуть?
1 ответов
У меня была та же проблема. Кажется, это ошибка старых версий libpng (см.http://sourceforge.net/p/libpng/bugs/165/ Для детали).
Это должно быть уже исправлено, но не в моей текущей настройке: win32 + python 2.7.3.
в качестве обходного пути я просто преобразовал изображения png-24 в png-8 в Photoshop, и сообщение исчезло.