Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 魔杖:Image.composite将背景图像变为黑色_Python_Imagemagick_Wand_Magickwand - Fatal编程技术网

Python 魔杖:Image.composite将背景图像变为黑色

Python 魔杖:Image.composite将背景图像变为黑色,python,imagemagick,wand,magickwand,Python,Imagemagick,Wand,Magickwand,我有个问题。下面的代码确实有效,它将两个图像组合在一起。但最终构图中的背景图像是完全黑色的 猜猜看,这里有什么问题 从wand.image导入图像 将图像(文件名=bgimage)作为背面: 以图像(文件名=qrcode)作为前端: 将图像(宽度=后.宽度,高度=后.高度)作为新图像: 新的合成图像(正面,左侧=1000,顶部=900) 新建图像。保存(文件名=qr\U输出) 尝试删除新图像部分,并简化所有内容 图像(filename=“wizard:”)为背面的: 前面有图像(filename

我有个问题。下面的代码确实有效,它将两个图像组合在一起。但最终构图中的背景图像是完全黑色的

猜猜看,这里有什么问题

从wand.image导入图像
将图像(文件名=bgimage)作为背面:
以图像(文件名=qrcode)作为前端:
将图像(宽度=后.宽度,高度=后.高度)作为新图像:
新的合成图像(正面,左侧=1000,顶部=900)
新建图像。保存(文件名=qr\U输出)

尝试删除
新图像
部分,并简化所有内容

图像(filename=“wizard:”)为背面的
:
前面有图像(filename=“rose:”):
背面。复合材料(正面,
顶部=后部高度-前部高度,
左=后。宽度前。宽度)
back.save(filename=“/tmp/output.png”)

如果您试图重用
back
实例,请利用
wand.image.image.clone

将图像(filename=bgimage)作为背面:
以图像(文件名=qrcode)作为前端:
使用back.clone()作为新的\u映像:
新的合成图像(正面,左侧=1000,顶部=900)
新建图像。保存(文件名=qr\U输出)

尝试删除
新图像
部分,并简化所有内容

图像(filename=“wizard:”)为背面的
:
前面有图像(filename=“rose:”):
背面。复合材料(正面,
顶部=后部高度-前部高度,
左=后。宽度前。宽度)
back.save(filename=“/tmp/output.png”)

如果您试图重用
back
实例,请利用
wand.image.image.clone

将图像(filename=bgimage)作为背面:
以图像(文件名=qrcode)作为前端:
使用back.clone()作为新的\u映像:
新的合成图像(正面,左侧=1000,顶部=900)
新建图像。保存(文件名=qr\U输出)

新图像的背景定义为“无”,因此最终图像应具有黑色背景。您希望看到什么?新图像的背景定义为“无”,因此最终图像应具有黑色背景。你在期待什么?工作!伟大的非常感谢。作品伟大的非常感谢。