Мне дается изображение неизвестного размера. Я хочу сжать его так, чтобы он соответствовал либо 640x480, либо 480x640, сохраняя соотношение сторон. Я хочу, чтобы изображение уменьшало минимальное количество (например, результат должен быть максимального размера, который соответствует либо 640x480, либо 480x640).ImageMagick изменение размера до абстрактного прямоугольника
Например, если у меня есть изображение 800x800, оно должно уменьшаться до 480x480. Если у меня есть изображение 500x1000, оно должно уменьшаться до 320x640. Точно так же 1000x500 должно стать 640x320.
Могу ли я сделать это в ImageMagick в одной команде? Не должно происходить обрезка, а соотношение сторон исходного изображения должно быть сохранено. Благодаря!
Возможный дубликат [Изменение размера ВПР изображения к его высоте и ширине] (http://stackoverflow.com/questions/9003490/resizing- ан-изображение-WRT к своей высоте, и ширина) – blahdiblah