防止调整大小的图像放大

时间:2018-01-27 09:41:49

标签: imagemagick imagemagick-convert

我试图调整不同分辨率的照片,所以我必须知道如何限制图像的最小属性。 我想打印我的照片6x8,所以我需要固定高度(1800),比例宽度:

mogrify -resize x1800 *.JPG

但如果图像小于x1800,如何防止调整大小?它们将扩大到1800高度。

2 个答案:

答案 0 :(得分:1)

查看软件说明通常可以给出答案:https://www.imagemagick.org/script/command-line-processing.php#geometry

尝试

mogrify -resize x1800> *.JPG

答案 1 :(得分:0)

找到fx表达式,所以我可以

magick 1.jpg -resize "x%[fx:(h>1800)?1800:h]" 2.JPG