使用mogrify调整图像大小而不保持纵横比

31

我感到有点傻,因为我不得不问如此简单的问题,但是我已经花了过去一个小时,完全没有找到解决这个问题的方法。似乎每个人都需要做与我所需完全相反的事情。

我的问题很简单,就是如何告诉 mogrify 或 convert 在调整图像大小时不保持纵横比?我需要图像在宽度和高度上都是2的幂次方,并且图像不是1:1的比例,这意味着一侧必须拉伸。

我接近答案的方式是使用“-extent”标志,但那只是扩展画布。我需要原始图像填满整个画布。

2个回答

47

疯狂的世界(o_O),你的问题回答了我所需要的情况,我只需要调整画布大小,我将尝试使用“-extent”。 - Top-Master
mogrify 没有起作用,它说找不到输出文件,但是 convert 可以正常工作(Ubuntu 21.04)。 - rubo77

5

convert -resize命令中使用"!",例如:

convert "from-img"  -resize 800x480! "to-img"

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