我正在使用wand 0.4.1
并想将图像放在另一个图像之上。关键是要放置的图像可以说是 400 像素宽,但我希望它可以拉伸到不同的宽度,比如 700 像素。图像应正确拉伸,纵横比保持不变。
我以为我可以以某种方式做到这一点composite
,但不知道该怎么做,因为我似乎能够通过的唯一选择是top
and left
。
我当前的代码是这样的:
bg_image = open(bg_image_url, 'rb')
fg_image = open(fg_image_url, 'rb')
with Image(file=bg_image) as bg:
with Image(file=fg_image) as fg:
bg.composite(fg, left=100, top=100)
bg.save(filename='composited_image.jpg')
我将如何做到这一点wand
?