Imagemagick изменяет размер изображения с ограничением соотношения высоты и размера

Я пытаюсь изменить размер любого изображения, определяя его соотношение сторон, а затем изменяя его размер до высоты 800 пикселей с шириной в зависимости от его соотношения сторон

ex1. 3200x1600 -> 1600x800 ex2. 1000x1000 -> 800x800 

Каков наилучший способ достичь этого с помощью Imagemagick?

  • Как сгенерировать много (пустых) файлов изображений?
  • Удалите n-ые кадры gif (удалите кадр каждые n кадров)
  • ImageMagick / GraphicsMagick: как объединить / скомпоновать несколько (3+) изображений без временных файлов за один шаг?
  • Как я могу создать свои собственные бинарные релизы imagemagick?
  • Преобразование горизонтального изображения в вертикальное с использованием imagemagick, заполнение пустое пространство вокруг с черным
  • Преобразование нескольких файлов изображений из формата JPEG в формат PDF
  • Объединение нескольких PDF-файлов в один (размещается в матрице)
  • Конвертер imagemagick неожиданно меняет цвет фона
  • convert -composite freezes?
  • Как сохранить исходное расширение после нескольких манипуляций с файлами
  • Как установить и настроить ImageMagick для PHP и Wordpres на Amazon Linux AMI
  • Linux и Unix - лучшая ОС в мире.