Pillow的图像打开导致某些webp图像的核心转储和中止python

时间:2015-12-17 16:06:04

标签: python c++ ubuntu pillow webp

我有一些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

中报告此错误

任何建议都会非常有用。

0 个答案:

没有答案