使用 IM 将所有图像调整为相同的绝对宽度
Resize all images to same absolute width with IM
我有一堆不同大小和宽高比的图像,大部分(但不是全部)处于 "portrait" 模式。我如何将它们全部缩放到完全相同的绝对宽度(比如 600 像素)并让 IM 使用适当的高度来保持纵横比)?我在 -geometry
看到的文档和示例总是同时使用宽度和高度,除非它们使用相对比例,我不想在这里这样做。
试试这个 - 它会将输出文件写入名为 results
:
的子目录
mkdir results
magick mogrify -path results -resize 600x *.jpg
如果使用 v6 或更早版本,请省略 magick
。
我有一堆不同大小和宽高比的图像,大部分(但不是全部)处于 "portrait" 模式。我如何将它们全部缩放到完全相同的绝对宽度(比如 600 像素)并让 IM 使用适当的高度来保持纵横比)?我在 -geometry
看到的文档和示例总是同时使用宽度和高度,除非它们使用相对比例,我不想在这里这样做。
试试这个 - 它会将输出文件写入名为 results
:
mkdir results
magick mogrify -path results -resize 600x *.jpg
如果使用 v6 或更早版本,请省略 magick
。