Python Pillow Library全质量PNG调整大小

时间:2016-01-19 04:58:03

标签: python image resize png pillow

我试图用Python Pillow Library调整图像大小。我的代码如下。

        image = Image.open(io.BytesIO(image_request_result.content))
        image.thumbnail((200,2000), Image.ANTIALIAS)
        image.save(self.base + file_name + '.png',quality=95)

我希望图像的宽度为200,并调整高度以保持纵横比。

从其他stackoverflow问题来看,它看起来像缩略图方法。但是,由于某些原因,图像质量不高。

当我使用GIMP重新调整大小时,文件大小更大,图像不像像素化。因此,我认为PIL正在进行某种类型的压缩。

我打开了网址中的图片。我不确定这是否有所作为。我已经看过很多关于重新调整图像大小的问题了,他们似乎都在提出我现在的代码。所以,我不确定我错过了什么。

1 个答案:

答案 0 :(得分:0)

我无法用枕头库解决这个问题。但是能够使用Wand和转换函数得到我期望的结果。