我正在 Image Magick 中寻找一个命令来强制图像进入特定的纵横比。结果应该是图层扩展为正确纵横比的原始图像,原始图像位于中间,任何新的周围空间为白色。我怎样才能做到这一点?
例如,宽源 Image1 生成以下结果:
高大的源 Image2 生成这个结果:
在每种情况下,最终处理的图像具有 4:3 的纵横比。否则它们可能有任何尺寸。手动我一直在做一个过程:如果它比 4:3 宽,则将高度设置为宽度/4×3;否则,如果它高于 4:3,则将宽度设置为高度/3×4。
或者,如果它更容易,那么所有输出图像都具有固定大小是可以接受的:例如,640 x 480。
(稍后将批量使用所需的命令来处理一系列不同初始尺寸的文件。)
1 个回答