我有一些图像要使用 ImageMagick 批量转换。
所有图像都应转换为特定宽度,比如说500px
.
- 如果图像的宽度大于
500px
,则将其缩小并保留纵横比。 - 如果图像的宽度小于
500px
,则在两侧添加边框以使其500px
变宽。
第一个可以使用magick mogrify -resize 500x *
,但这也可以缩放宽度较小的图像。如何防止这种情况发生并改为添加边框?
我想我可以添加-background black -gravity center
,但我不知道如何防止升级。