【发布时间】:2012-04-25 10:09:33
【问题描述】:
我的应用程序被杀死,并且日志:libpng 警告:忽略错误的自适应过滤器类型。 我想知道原因和解决方法。
【问题讨论】:
我的应用程序被杀死,并且日志:libpng 警告:忽略错误的自适应过滤器类型。 我想知道原因和解决方法。
【问题讨论】:
该问题提供的信息不足,无法提供完整的答案。
“错误的自适应过滤器类型”消息意味着 PNG 文件已损坏或由错误的编码器生成。
PNG 文件的每个扫描线都以“过滤器类型”字节开头,该字节必须为 0、1、2、3 或 4。
【讨论】:
我之前也遇到过这个问题,图片不知什么原因损坏了,解决这个问题的方法是使用下面的代码(Python):
try:
Image.open(path).tobytes()
except IOError:
print('detect error img %s' % path)
continue
【讨论】: