我想使用 ImageMagick 调整各种图像的大小。
我需要在单个命令中完成此操作,不需要任何额外的支持语言。
我希望将所有宽度低于某个值的图像调整为 115%(或等效方式:将所有图像调整为特定大小,同时限制最大放大倍数为原始大小的 115%)。
我尝试混合 不同选项,但似乎不受支持。
这是否可能?
但是当扭曲图像超过1600像素时,它仍会执行操作,并重新编写具有略微不同像素计数的图像。
更新:
我使用了distort
操作符作为可能的解决方案:
convert in.jpg +distort srt "%[fx:(w<1600)?1.15:1] 0" out.jpg
但是当扭曲图像超过1600像素时,它仍会执行操作,并重新编写具有略微不同像素计数的图像。