Я пытаюсь создать инструмент, который будет, подражая адаптивному дизайну в Интернете, создавать обои для iPhone / iPad, беря самые большие центрированные размеры устройства и устройства, которые могут быть доступны программно.
У меня есть исходное изображение в альбомной ориентации и команды, по одной на каждый вывод обоев, например:
convert background.png -resize 320x480 -crop 320x480+0+0 background-320x480.png
Однако после преобразования размеры background-320x480.png составляют 320x239, и все сгенерированные изображения имеют одинаковое соотношение сторон, несмотря на то, что они предназначены для покрытия портретного и альбомного разрешений на iPhone и iPad.
Те же размеры появляются, если я заменю первые 480 на число в тысячах.
Как правильно использовать преобразование ImageMagick для сжатия основных обоев до минимальных размеров, которые будут охватывать размер обоев (сохраняя соотношение сторон), а затем обрезать центр уменьшенного основного изображения до размеров обоев и предпочтительно центрировать их? Допустим, у меня оригинал 1600х1200, и я пытаюсь сделать обои размером 320х480.
Спасибо,