ImageMagick 和 alpha 通道 CMD

ImageMagick and alpha channel CMD

我正在尝试使用第二张图片的 Alpha 通道创建图片。我在 windows:

上使用了这个 cmd 命令
magick composite Background.tif  Alpha.tif -compose multiply -alpha on Result.tif

此命令创建组合的 tif,但 alpha 通道为空。

你能为我提供什么帮助吗?

非常感谢。

输入:

Background.tif

Foreground.tif

输出:

结果 - 背景+ForegroundAlpha100.tif

编辑: 我有两个命令,我可以。是否可以将这些命令合并为一个命令? 首先创建一些输入:

magick -size 640x480 xc:black 100.png 
magick logo: logo.png 

这是我需要合并的两个命令:

magick convert 100.png -alpha on -channel A -evaluate set 50% +channel tmp1.png 
magick logo.png tmp1.png -compose copy-alpha -composite alpha50.png

制作一个示例 alpha 通道:

magick -size 180x80 gradient: -bordercolor white -border 10 alpha.png

制作纯红色的示例背景:

magick -size 200x100 xc:red background.png

将 alpha 通道添加到纯红色背景:

magick background.png alpha.png -compose copy-alpha -composite result.png