
答案1
这将完成这项工作:
composite -blend 30 1.jpg 2.jpg res.jpg
我使用了你的照片,结果如下:
如果你想使第一张图像的不透明度或多或少,你应该将-blend
参数从0修改为100(-blend 0
你的1.jpg将是透明的,所以结果将与原始2.jpg相同。结果-blend 100
将与1相同。 jpg,因此-blend 50
您将获得两个图像的平均不透明度)
composite -blend {{OPACITY_OF_1.JPG}} 1.jpg 2.jpg result.jpg
对于 GraphicsMagick 用户,这会产生相同的结果:
gm composite -dissolve 30% 1.jpg 2.jpg res.jpg