如何使用 ImageMagick 批量调整大小并使用具有透明度的 -extent?

如何使用 ImageMagick 批量调整大小并使用具有透明度的 -extent?
  • 版本:ImageMagick 7.0.8-68 Q16 x64 2019-10-05
  • Windows 10:1903 年

我有数百个徽标,需要将它们调整为标准大小,然后-extent再用来填充。

magick 608000000000051.png -resize 500x325^> -gravity center -extent 500x325 done.png

原来的(添加绿色以显示透明度) 在此处输入图片描述 但是它添加了白色背景,我想保留透明度。经过几个小时阅读文档后,我找不到解决方案,可以使用 Imagemagick 来实现吗? 在此处输入图片描述

答案1

知道了! :)

这会调整图像大小、使其居中、将画布设置为标准尺寸并保持透明度。

magick 608000000000051.png -background none -resize 500x325^> -gravity center -extent 500x325 done.png

相关内容