gpt4 book ai didi

imagemagick - 透明 PNG 和 JPEG 在 ImageMagick 中结合

转载 作者:行者123 更新时间:2023-12-03 16:21:48 25 4
gpt4 key购买 nike

我有一个案例,我需要在 JPEG 文件上合并两个透明层。

这里是一个示例设置:

wget -O bg.jpg http://www.grahamowengallery.com/photography/Flowers/roadside-flowers.jpg
wget -O layer.png http://www2.picturepush.com/photo/a/6271450/640/TRANSPARENT-EMBELLISHMENTS/pink-flower-transparent-png.png
wget -O logo.png http://upload.wikimedia.org/wikipedia/commons/0/0d/Imagemagick-logo.png

我可以通过命令得到想要的结果:

composite bg.jpg \( -compose Overlay layer.png \) bg2.jpg
composite bg2.jpg \( -compose Overlay logo.png \) result.jpg

这很好,但我想避免将 bg2.png 写入驱动器。

我试过:

composite bg.jpg \( -compose Overlay layer.png \) \( -compose Overlay logo.png \) result2.jpg

但这会导致黑色背景上的 layer.png。我该如何解决这个问题?

最佳答案

我无法使 composite 工作,但 convert 工作:

convert.exe bg.jpg layer.png -compose Overlay -composite logo.png -compose Overlay -composite result2.jpg

进一步阅读:http://www.imagemagick.org/Usage/compose/

关于imagemagick - 透明 PNG 和 JPEG 在 ImageMagick 中结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10682332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com