我有可变高度和宽度的图像,我想将它们全部裁剪为200像素高,没有任何大小调整。即它们的宽度将保持不变,高度将为200px。我想用“北”引力来做这件事。
任何允许批量处理的CLI工具都可以 - imagemagick / mogrify,gm等。我试图解决这个问题,但找不到任何选项只是保留宽度未指定。
答案 0 :(得分:1)
你可以不指定宽度,保持宽度不指定,并使用extent
进行裁剪:
convert in.png -extent x200 out.png
或者说,
mogrify -extent x200 *.png
对于向导示例图像,将this变为this。您可以看到更多调整大小的示例on the examples site以及some different ways of doing cropping。
答案 1 :(得分:1)