ImageMagick在合成乘法后对图像求反

ImageMagick在合成乘法后对图像求反,image,imagemagick,image-manipulation,imagemagick-convert,Image,Imagemagick,Image Manipulation,Imagemagick Convert,我工作的服务器升级了一些库,现在ImageMagick版本6.7.8-9出现了一种奇怪的行为 我正在使用命令 composite -compose Multiply bkg.gif overlay.gif output.gif 它过去常常在bkg.gif的上方放置一个白色的图像overlay.gif。现在同样的事情正在发生,但是bkg.gif被否定了!我试着将乘法更改为屏幕,根据,这是相同的事情,但对图像和背面都进行了否定,但输出是相同的 在执行相同的操作之前,我通过否定imagebkg.gi

我工作的服务器升级了一些库,现在ImageMagick版本6.7.8-9出现了一种奇怪的行为

我正在使用命令

composite -compose Multiply bkg.gif overlay.gif output.gif
它过去常常在bkg.gif的上方放置一个白色的图像
overlay.gif
。现在同样的事情正在发生,但是
bkg.gif
被否定了!我试着将
乘法
更改为
屏幕
,根据,这是相同的事情,但对图像和背面都进行了否定,但输出是相同的

在执行相同的操作之前,我通过否定image
bkg.gif
解决了这个问题,但这是不正确的,我仍然必须这样做,因为许多脚本使用相同的命令,所以我希望有效地解决问题,或者至少理解它


为什么会这样?很抱歉,我无法提供我们正在使用的图像。

请尝试
转换bkg.gif overlay.gif-合成乘法-合成输出.gif
-参数的顺序和解释修改得相当多…@MarkSetchell是正确的。在撰写/合成之前阅读图像列表应该可以解决您的问题。如果没有,请提供预期和实际行为的例子。谢谢,但这并没有起作用。