所以我已经成功地用于$ mogrify -resize 3000
完成批量图像的尺寸设置。这给我带来的正是——一组宽度为 3000px 的图像。问题在于垂直图像现在的垂直值大于我想要的值。
我的问题是:是否有一种解决方案可以评估最大值(高度或宽度),然后将调整大小分配给该尺寸。
提前致谢!
答案1
如果您给出两个维度,它将调整大小,直到至少一个维度匹配。所以只需使用-resize 3000x3000
.如果您不想向下调整大小,可以添加后缀,<
这样只有较小的图像才会增长到 3000,而较大的图像将保持不变 ( -resize '3000x3000<'
)。同样,后缀>
不向上调整大小。