【发布时间】:2026-01-17 14:15:02
【问题描述】:
我的问题有点类似于这个问题:How to square an image and pad with transparency from the commandline (imagemagick),但我不想对图像进行平方,只将其向上缩放到每个方向上最近的 300 倍数,并用透明度填充。原始图像应在此新填充内居中。
例子:
输入图像:宽 1004 像素,高 250 像素 输出图片:宽1200px,高300px,原图居中。
如果这很重要,我正在尝试使用 Mac 终端来实现这一点。
我已经设法在上面的链接中进行了转换,以及其他必要的转换列表,但是我很难使用提供的 IM 变量以及用于舍入浮点数的数学函数,以及一个 distort:viewport 功能,这似乎是我应该使用的功能?
【问题讨论】:
标签: imagemagick imagemagick-convert