tii*_*wad 8 merge imagemagick transparency images montage
我有两张没有透明度的图像(两张照片),我想将这些图像组合成一个图像,其中第一张图像覆盖第二张图像。如何将这些图像缩放到相同的大小并与下面的示例中的透明度合并?
Has*_*tur 12
Imagemagick是一个复杂的工具,有很多选项。
在您发布的示例中,似乎第一张图像叠加(重叠)了一个具有一定透明度的副本。您可以以复杂的命令行为代价执行的所有操作。
为简单起见,让我们假设您刚刚准备好这两个图像。看看[ 1 ],[ 2 ]以更好地了解它是如何工作的。在第二个参考文献[ 2 ] 中,您可以通过示例猜测Imagemagick 中可用于添加两个图像的方法。
可能-dissolve
[ 3 ]或-blend
[ 4 ]选项是您要搜索的内容:
composite -dissolve 50 -gravity Center a.jpg b.jpg -alpha Set result.jpg
Run Code Online (Sandbox Code Playgroud)
另一种方法可以是[ 5 ]
convert FUfstEv.jpg \
\( ChYNTch.jpg -alpha set -channel a -evaluate set 50% +channel \) \
-gravity center -compose over -composite result1.jpg
Run Code Online (Sandbox Code Playgroud)
如果需要,可能需要添加额外的操作来缩放图像......作为额外的参考,您可以看到[ n ]。再次参见此页[ 5 ]以获取一些示例。
通常,该dissolve
选项的语法类似于以下语法:
复合 -dissolve {参数} -gravity Center \
1.gif 2.gif -alpha Set {result}
归档时间: |
|
查看次数: |
7791 次 |
最近记录: |