我想使用Imagemagick从左侧和右侧添加透明渐变以与图像合成。
我可以用:
生成图像convert -size 100x100 gradient: -function Polynomial -4,4,0 -distort SRT 90 gradient.png
它看起来像:
我还可以在我想要的图像上构图:
composite original.jpg -compose Multiply gradient.png final_image.jpg
所有这一切都很好。我的问题是,如何更改该渐变的颜色?
谢谢!
答案 0 :(得分:0)
只需在gradient:
选项后添加以逗号分隔的颜色:
convert -size 100x100 gradient:white,blue -function Polynomial -4,4,0 -distort SRT 90 gradient.png
请注意,-function
也会转换频道,因此渐变中的颜色不会是原始颜色。
答案 1 :(得分:0)
通过
找到解决方法convert input.jpg -alpha set -virtual-pixel transparent -background red -channel A -blur 0x34 -level 75%,100% +channel -flatten final.jpg
在我的情况下有效,给我: