Python 扩展图像(PIL/枕头)

Python 扩展图像(PIL/枕头),python,python-imaging-library,pillow,Python,Python Imaging Library,Pillow,我可以使用以下代码在基础图像上绘制黑色条带(或矩形): base_width, base_height = img.size background = Image.new('RGBA', (base_width, base_height/3),(0,0,0,146)) offset = (0,base_height/2) img.paste(background,offset,mask=background) 结果: 但是,我如何扩展图像的高度,使所述黑色条带附着在图像的底部边界下方,图像本

我可以使用以下代码在基础图像上绘制黑色条带(或矩形):

base_width, base_height = img.size
background = Image.new('RGBA', (base_width, base_height/3),(0,0,0,146))
offset = (0,base_height/2)
img.paste(background,offset,mask=background)
结果:

但是,我如何扩展图像的高度,使所述黑色条带附着在图像的底部边界下方,图像本身之外

如果我在上面的代码中移动
偏移量
,则黑色条带无法移动到基础图像的边界之外,因此这不是可行的解决方案

这里有一种方法:

  • 创建一个
    新的\u img
    ,其大小为
    (基本宽度、基本高度+背景高度)
  • (0,0)
  • (0,基准高度)