使用 mogrify (ImageMagick) 调整大图像的大小,但不影响小图像

Cra*_*aig 7 resize mogrify imagemagick image-processing

可以使用 ImageMagick 套件中的 mogrify 调整图像大小:

mogrify -resize 256x256 *.jpg
Run Code Online (Sandbox Code Playgroud)

但这会调整图像大小,使最大尺寸为 256 像素,包括开始时小于 256 像素的图像(例如 100x100 像素的头像)。

如何排除较小的图像受到影响?即我希望最大尺寸不超过256px

(最好我可以使用 ImageMagick 套件来做到这一点,或者至少不需要安装任何额外的东西)。

小智 7

尝试

mogrify -resize '1280x1024>' *.jpg
Run Code Online (Sandbox Code Playgroud)

不过一定要备份。

  • 虽然它可以工作,但它仍然会打开并重新保存未调整大小的图像(它可以使 Windows Paint PNG 变小而不影响图像的像素)。虽然在质量方面无害,但它不必要地消耗了 CPU 和磁盘带宽...... (2认同)