在合成过程中停止ImageMagick预乘法

在合成过程中停止ImageMagick预乘法,imagemagick,Imagemagick,ImageMagick对透明像素进行预乘。这会导致在后续变换期间出现灰色轮廓 例如: $ convert -size 1085x558 xc:"rgba(0,0,0,0)" PNG32:temp.png $ composite -gravity center samples/logo_white.png temp.png PNG32:temp.png 以下是图片和图片 是显示temp.png图像的透明像素已从白色变为黑色的视频 有没有办法强制ImageMagick保留完全透明的像素,而不是将其

ImageMagick对透明像素进行预乘。这会导致在后续变换期间出现灰色轮廓

例如:

$ convert -size 1085x558 xc:"rgba(0,0,0,0)" PNG32:temp.png
$ composite -gravity center samples/logo_white.png temp.png PNG32:temp.png
以下是图片和图片

是显示temp.png图像的透明像素已从白色变为黑色的视频

有没有办法强制ImageMagick保留完全透明的像素,而不是将其更改为黑色