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,基准高度)