![Обрезайте несколько изображений с переменной высотой с помощью convert](https://rvso.com/image/168787/%D0%9E%D0%B1%D1%80%D0%B5%D0%B7%D0%B0%D0%B9%D1%82%D0%B5%20%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%20%D1%81%20%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9%20%D0%B2%D1%8B%D1%81%D0%BE%D1%82%D0%BE%D0%B9%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20convert.png)
У меня есть список изображений с фиксированной шириной, но переменной высотой.
1440x2461
1440x2292
1440x2328
1440x2564
1440x2438
Я хотел бы обрезать нижний колонтитул изображений на 380 пикселей снизу независимо от высоты изображения.
1440x2461 -> после кадрирования -> 1440x2081
Реальная проблема, с которой я сталкиваюсь, заключается в том, что я не могу каждый раз указывать, что оставить после обрезки, как здесь:
convert in.png -crop 1440x2081+0+0 out.png
Итак, мой вопрос: есть ли способ указать ImageMagick сохранять неуказанную область после кадрирования и удалять указанную область?
convert in.png -crop -{command to invert selection} 1440x380+0+0 out.png
Или есть какой-то другой способ добиться результата?
решение1
Попробуйте установить - gravity South
.Документы IM. Он подскажет, как измерить смещение снизу.