更高效的不透明度图像合成?

问题描述 投票:0回答:1

我需要使用 50% 的不透明度在基础图像之上合成一个柔光层。以下方法可行,但是有没有更快或更有效的方法来实现相同的目标?

magick base.tif -alpha Off -compose SoftLight softlight.tif -composite fullSoftLightComp.tif
magick base.tif fullSoftLightComp.tif -compose dissolve -define compose:args=50,100 -composite compHalfLight.tif
imagemagick
1个回答
0
投票

使用 Imagemagick,您可以在类 Unix 系统上尝试

magick base.tif -alpha off \( soft light.tiff -evaluate multiply 0.5 \) -compose soft light -composite compHalfLight.tif

在 Windows 上删除括号前面的 \,所以

magick base.tif -alpha off ( soft light.tiff -evaluate multiply 0.5 ) -compose soft light -composite compHalfLight.tif

这符合你的要求吗?

© www.soinside.com 2019 - 2024. All rights reserved.