调整PngImageFile的大小

时间:2018-10-11 05:41:50

标签: python python-imaging-library

我有一个获取PngImageFile输入的方法,我需要制作另一个具有所需大小的图像,该图像内部包含原始图像并用白色填充空间。因此,对于示例,我输入128x128的图像,并希望获得其中包含原始图像的650x370的图像。我曾尝试将图片粘贴到较大的图片上,但是我不断收到错误消息

seek = self.fp.seek AttributeError: 'NoneType' object has no attribute 'seek'

代码如下:

  def resize_if_too_small(self, image):
        size = (650, 370)
        layer = Image.new('RGB', size, (255, 255, 255))
        layer.paste(image, (0, 0, 650, 370))
        return layer

如何正确调整PngImageFile的大小?

0 个答案:

没有答案