我有两张照片http://s29.postimg.org/6j5m4jyx3/frame_0.png和http://s14.postimg.org/zdfn4f84x/frame_2.png,我需要将它们混合成一张新照片,第一张照片在背面,第二张照片在正面,不透明度为70%。
要做到这一点,我有这个命令:
convert frame-2.png -background transparent -alpha set -channel A -evaluate set 70% frame-1.png
composite -background transparent -gravity center frame-1.png frame-0.png frame-1.png
结果就像我想要的那样但是框架2.png的透明度是以一种奇怪的方式应用的。我不明白为什么透明背景也会出现“黑色”不透明度http://s27.postimg.org/bst4fmnhv/frame_1.png
答案 0 :(得分:0)
好的,解决方案正在使用
-evaluate Divide 1.5
代替
-evaluate set 70%
通过这种方式,透明度得以完美应用:)