我想用ImageMagick将水印图像添加到GIF动画中。
以下不起作用:它只会产生一个带有疯狂颜色的怪异单个图像,而transparent-watermark.png似乎根本就不存在。
composite -compose Dst_Over background-gif.gif transparent-watermark.png final.gif
如何实现这一目标?它类似于annotating,但带有图片而不是文字。
答案 0 :(得分:1)
I've had same problem with
convert -delay 4 -loop 0 *.png animated.gif
And fix it adding -alpha remove
convert -delay 4 -loop 0 *.png -alpha remove animated.gif
Try -alpha remove or -background white(other cases) to fix it.
答案 1 :(得分:0)
convert background-animation.gif -coalesce -gravity NorthEast -draw 'image over 0,0 0,0 "transparent-watermark.png"' -layers Optimize final.gif