У меня есть большое количество изображений, которые могут быть любого размера, которые мне нужны, с одинаковым соотношением сторон (в основном, квадрат). Таким образом, если одно изображение имеет размер 100x300, вывод должен быть 300x300. Чего я не хочу, так это чтобы изображение масштабировалось или растягивалось каким-либо образом. Я просто хочу, чтобы цвет фона (белый) применялся к сторонам изображения, а затем исходное изображение центрировалось (по вертикали или по горизонтали в зависимости от исходного соотношения сторон).
Я поиграл с парой различных команд конвертации, но я еще не нашел волшебную - все они либо искажают изображение, чтобы достичь соотношения сторон, либо масштабируют изображение до правильного большего размера, но есть соотношение сторон, которое я искал.
Заранее спасибо