我正在使用这个问题的答案:
但是,我无法控制输入图像的长宽比,因此它并不完全适合目标(其大小也是可变的,但我可以控制)。
默认情况下,ImageMagic 会使图像变小:
我知道什么时候这可能是可取的,但我希望目的地被完全覆盖。
换句话说:
在 Imagemagick 中,您可以将大小调整为指定的宽高比。
输入:
convert barn.jpg -format "%w:%h" info:
400:299
如您所见,输入的宽度大于高度。所以我们调整大小到所需的长宽比(正方形)
convert barn.jpg -resize 1:1 x.jpg
convert x.jpg -format "%w:%h" info:
299:299
如果您想要所需的外观和大小,请调整大小两次
convert barn.jpg -resize 1:1 -resize 200x200! y.jpg
convert y.jpg -format "%w:%h" info:
200:200