libpng警告:在Python/PyGame中使用png_read_image时应该打开隔行处理

Jul*_*val 7 python pygame libpng python-3.x

我正在使用PyGame for Python,并在加载.png图像时收到以下警告pygame.image.load:

libpng warning: Interlace handling should be turned on when using png_read_image
Run Code Online (Sandbox Code Playgroud)

它不会影响程序,但变得特别烦人.我在网上搜索无济于事的答案.

我目前正在使用32位Python 3.3和PyGame 1.9.2

关于如何让警告消失的任何想法?

Jir*_*kaV 8

我有同样的问题.它似乎是较旧的libpng版本的一些错误(详见http://sourceforge.net/p/libpng/bugs/165/).

它应该已经修复,但不是我当前的设置:win32 + python 2.7.3.

作为一种解决方法,我只是在Photoshop中将png-24图像转换为png-8,并且消息已经消失.