Задать вопрос
@fuliozor
Web and Android developer

Библиотека для работы с изображениями?

Делаю проект появилась необходимость обрабатывать изображения загружаемые пользователями, основные требования
1) Наложение текста на изображение
2) Ресайз изображения
3) Конвертация изображений в WebP
4) Работа с gif

Ищу библиотеку для Java/Kotlin, желательно которая все еще поддерживается. Гугление не очень помогло, нашел im4java, ImageJ, но они давно не поддерживаются уже. Так же наткнулся на sejda-pdf/webp-imageio - как по мне самый достойный вариант

Так же рассмотрю альтернативы на других ЯП, например JS, Go, Python, так же возможен Rust (я его не знаю, но есть желание выучить)
  • Вопрос задан
  • 410 просмотров
Подписаться 2 Средний 2 комментария
Решения вопроса 1
@garbagecollected
Все перечисленные задачи выполняет ImageMagick.
Для анимации дополнительно будет полезен ffmpeg.
Есть порт на Java: Jmagick, im4java, ffmpeg-java, xuggler (еще очень полезен код отсюда humble-video).
Кстати говоря, im4java - это клиент imagemagick через CLI API. Он выглядит заброшенным, но полностью рабочий. В CLI у imagemagick всё стабильно, за многие годы так ничего не поменялось.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Сбер Москва
от 300 000 до 350 000 ₽
DIGITAL SECTOR Краснодар
от 250 000 до 450 000 ₽
Сбер Санкт-Петербург
До 350 000 ₽