我的应用程序被杀了,日志:libpng警告:忽略错误的自适应过滤器类型。 我想知道原因和解决方案。
答案 0 :(得分:1)
该问题提供的信息不足以提供完整的答案。
"糟糕的自适应过滤器类型"消息表示PNG文件已损坏或由错误的编码器生成。
PNG文件的每个扫描行都以"过滤器类型"开头。字节必须是0,1,2,3或4.
答案 1 :(得分:0)
我以前遇到过这个问题,图像由于未知原因而损坏,捕获此类错误的解决方案可以使用下面的代码(在Python中):
try:
Image.open(path).tobytes()
except IOError:
print('detect error img %s' % path)
continue