python - libpng 警告 : interlace handling should be turned on when using png_read_image in Python/PyGame

标签 python python-3.x pygame libpng

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

libpng warning: Interlace handling should be turned on when using png_read_image

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

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

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

最佳答案

我遇到了同样的问题。这似乎是旧版 libpng 的一些错误(有关详细信息,请参阅 http://sourceforge.net/p/libpng/bugs/165/)。

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

作为解决方法,我只是在 Photoshop 中将 png-24 图像转换为 png-8,消息消失了。

关于python - libpng 警告 : interlace handling should be turned on when using png_read_image in Python/PyGame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12990602/

相关文章:

python - 将py转换为exe时,它不会运行wav和png文件

python - 问题是我不能连续播放 2 个声音(即使使用 music.queue)它只播放 1 个音乐并且程序停止,知道吗?

Python MD5 哈希计算更快

python - anaconda3 graphviz - ModuleNotFoundError : No module named 'pygraphviz'

python - 如何将多个参数传递给 Luigi 子任务?

python - 在python 3中打印直方图

python-3.x - py2app 构建正常,但应用程序失败并显示 "_tkinter.TclError"(并且没有错误消息!)

python - 在 bash 中运行 python 脚本时出现无效语法错误

python - 谷歌金融代码抛出错误

python - 目前如何在Pygame中播放视频?