如何使用PIL在本地保存图像

时间:2017-04-07 04:14:36

标签: python image path save pillow

我正在制作一个基于用户输入构建缩略图的程序,我遇到了实际保存图像的问题。我习惯于C ++,你可以简单地保存图像,似乎python不支持这个。

这是我现在的代码:

def combine(self):
    img = Image.new("RGBA", (top.width,top.height+mid.height+mid.height),(255,255,255))
    img.paste(top, (0,0))
    img.paste(mid, (0,top.height))
    img.paste(bot, (0,top.height+mid.height))
    img.show()
    img.save("Thumbnail.png", "PNG")

运行时显示的错误是:

Traceback (most recent call last):
   File "TextToThumbnail.py", line 4, in <module>
    class Thumbnail(object):
  File "TextToThumbnail.py", line 461, in Thumbnail
    img.save("Thumbnail.png", "PNG")
NameError: name 'img' is not defined

发生了什么事?我希望能够在本地保存图像,因为该程序将在具有不同程序路径的多个设置上运行。

0 个答案:

没有答案