2

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 单独留下完全透明的像素而不是将它们更改为黑色?

4

0 回答 0