我有一些透明的PNG图像。但是,每当我对图像使用 ImageMagick 进行任何操作(例如裁剪)时,它会将一些图像更改为“索引”颜色而不是 RGB。更改的图像恰好少于 256 种颜色,但转换破坏了透明度。
从一些研究中,我发现您可以在文件名前面加上png32:
强制 RGB,但这仅在使用convert
命令时有效,而不是mogrify
.
我可以-format png32
使用 mogrify 添加,但这会将所有图像重命名为*.png32
.
假设你可以这样做:
mogrify -define png:format=png32 -format png *.png
但它不起作用,图像仍然是索引颜色而不是 RGB。如何使用 mogrify 强制 PNG32?