我一直在寻找这个问题,但是找不到一个易于实现的解决方案。
目前,我正在开发一个处理全景图的应用程序。由于它们是从批量缝合过程中出来的,因此尺寸平均为18000x4000。使用ImageMagick,如何在保持纵横比的同时将这些图像缩小到特定的高度值?
根据手册,convert
在保持相同的宽高比的同时,操作需要同时调整高度和宽度。我想要在现有的调整大小脚本函数中放入600和1000,并同时具有常规的可视图像和缩小的图像。
IIRC它使用较小的尺寸作为尺寸调整操作的基础,即,如果指定类似20000x600的尺寸,它将使用600高度作为基础来计算转换后的宽度,从而保持宽高比。我说清楚了吗?
—
devius
是否需要ImageMagick?Phatch命令可以编写脚本,“ fit”命令完全可以满足您的需求。 photobatch.wikidot.com/action-fit
—
Veazer 2012年