【发布时间】:2016-04-24 10:51:03
【问题描述】:
我正在尝试使用 Python Pillow 库调整图像的大小。我的代码如下。
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 正在执行某种类型的压缩。
我正在从 URL 打开图像。我不确定这是否会有所不同。我已经查看了许多有关重新调整图像大小的其他问题,它们似乎都暗示了我现在拥有的代码。所以,我不确定我错过了什么。
【问题讨论】:
标签: python image resize png pillow