@kr_ilya

Есть ли готовый инструмент, для кадрирования фото в соотношение определенное соотношение сторон?

Задача, имея изображение с совершенно случайным разрешением, сделать из него изображение с соотношением сторон 9:16. Т.е в одних случаях просто изменить размер, если первоначальные пропорции отличаются несильно, в других - добавить рамки. Например, если фото имеет соотношение сторон 16:9, то необходимо изменить его размер и добавить сверху и снизу широкие белые рамки.
Пример

5e99f6033d42b017801675.jpeg


Я нацелен на возможности gm библиотеки, но она не предоставляет сам алгоритм реализации, лишь инструменты - кроп, ресайз и многое другое.

Я хотел бы узнать, а нет ли готового инструмента, который изменял соотношение сторон фото? При этом язык программирования особо не важен. Конечно, лучше чтоб это был nodejs, но, скажем python или php тоже можно рассмотреть. (главное чтоб можно было выполнить из ноды (напр. с помощью exec( ) )
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
MDiMaI666
@MDiMaI666
Талантливый программист
Есть sharp, покрывает большинство задач
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы