我有一些png图像。在代码中我首先将它们转换为webp然后我尝试从webp图像制作缩略图,但是对于一些试图打开webp图像的图像会导致核心转储并终止python。
为了将图像转换为webp,我使用以下代码:
original_image = Image.open(path).convert("RGBA")
webp_image = Image.new("RGBA", orig.size)
webp_image.paste(original_image, mask=0)
webp_image.save(webp_path, "WEBP", quality=100)
然后当我运行以下代码时:
from PIL import Image
Image.open(webp_path)
我收到此错误:
python:vp8l.c:619:GetHtreeGroupForPos:断言`meta_index< hdr-> num_htree_groups_'失败。
中止(核心倾销)
我尝试了 Pillow = 2.9.0 / 3.0.0 和 libwebp-dev == 0.4.0 / 0.4.4 的所有组合,但没有成功。出现此错误的主机操作系统 Ubuntu 14.04可信赖。
我该怎么办这个错误?我应该在libwebp-dev package?
中报告此错误任何建议都会非常有用。