我的应用程序被杀死,并且日志:libpng 警告:忽略错误的自适应过滤器类型。我想知道原因和解决方法。
问问题
8785 次
2 回答
4
该问题提供的信息不足,无法提供完整的答案。
“错误的自适应过滤器类型”消息意味着 PNG 文件已损坏或由错误的编码器生成。
PNG 文件的每个扫描线都以“过滤器类型”字节开头,该字节必须为 0、1、2、3 或 4。
于 2015-07-08T22:12:42.380 回答
1
我之前遇到过这个问题,图像因未知原因损坏,捕获此类错误的解决方案可以使用以下代码(在 Python 中):
try:
Image.open(path).tobytes()
except IOError:
print('detect error img %s' % path)
continue
于 2019-04-13T10:00:01.780 回答