在ImageMagick中更改图像的背景

3
我正在使用这个命令来使用imagemagick扩展图像的大小并将背景变为白色。
convert input.png -extent 495X320 -gravity center  -background white output.jpg

尺寸已经调整好,但是背景每次都是黑色。我尝试了很多方法,但每次都是黑色。有没有人能帮我解决这个问题?任何帮助和建议将不胜感激。
2个回答

3

这里的顺序很重要,使用 -background-extent 之前:

convert input.png -background white -extent 495X320 -gravity center output.jpg

0

留下这篇文章给那些尝试了其他解答但仍然无法解决问题的人。

在我的情况中,我需要:

convert image.png -resize 80% -quality 80% -background white image-edited.jpg

在末尾添加-flatten选项,它应该可以工作。就像这样:
convert image.jpg -resize 80% -quality 80% -background white -flatten image-edited.jpg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接