如何通过改变纵横比来调整图片大小?

如何通过改变纵横比来调整图片大小?

当前运行的是 Ubuntu 15.04。我正在尝试调整一组照片的大小,其中每张照片的原始尺寸为 3906*2602。

无论我尝试使用 darktable 还是 mogrify 指定 1920*1080,最终都会得到 1621*1080。

对于 mogrify,我使用了以下规格:

mogrify -path resized -quality 95 -resize 1920x1080 -strip '*.jpg'

显然,我对图片调整大小有些不明白,但在任何地方都找不到任何提示。

有人知道为什么它被调整为 1621 而不是 1920 吗?

答案1

根据 Adonis 的评论,感叹号!强制 mogrify 忽略原始图像的纵横比。因此使用1920x1080!size 参数就可以了。

相关内容