有选择地旋转垂直图像

tur*_*tle 2 imagemagick

我有一个图像目录,其中一些是垂直(高 x 宽)7 x 5,而其他是水平 5 x 7。我想使用 imagemagick(或其他工具)仅将垂直图像旋转为水平。这可能与imagemagick有关吗?

Cob*_*ast 6

根据http://www.imagemagick.org/script/command-line-options.php#rotate,您可以有条件地旋转图像:

convert input.jpg -rotate 90< output.jpg
Run Code Online (Sandbox Code Playgroud)

如果高度超过宽度(您所描述的“垂直”图像,广泛称为纵向),这只会顺时针旋转 90 度。

  • 参数 90&lt; 应加引号,如“90&lt;”,以防止其被 shell 解释为文件重定向。 (2认同)