Существуют ли альтернативы JMagick и ImageBuffer / ImageIO для Java для изменения размера / обрезки изображений? - PullRequest
0 голосов
/ 30 апреля 2011

Я сейчас использую ImageBuffer / ImageIO.Он отлично работает в Windows, но по некоторым причинам не работает для файлов PNG в Linux.Я понятия не имею, почему.

Я думаю, мне просто нужно использовать другую библиотеку.Поскольку я занимаюсь разработкой под Windows, мне бы хотелось, чтобы что-то работало в обеих системах без особых усилий, и мне не нужно вызывать процесс, если я могу избежать этого.Я не хочу иметь дело с адом конфигурации или требовать, чтобы какой-то двоичный файл существовал локально в системе где-то только для прохождения тестов.

Есть ли что-то, что может помочь, или ImageMagick в значительной степениединственный вариант?Похоже, у Java нет хороших опций для работы с изображениями: (

Мне также хотелось бы что-то, что просто подключается к Maven и работает, как любая другая библиотека. Мой прошлый опыт работы с библиотеками изображений Java имелнаучил меня, что с Maven это не так уж и быстро, и они довольно древние (я не могу вспомнить, какую библиотеку таким образом ... но я просто не хочу честно решать проблемы с настройкой и развертыванием ... я просто хочупозвонить в хороший API).

Спасибо

1 Ответ

1 голос
/ 30 апреля 2011

Я перешел на использование JAI , потому что он имел более гибкую фильтрацию и сглаживание, необходимые для изменения размера PNG в программе Java. У меня не было проблем с запуском в Windows или Linux - похоже, оба работают нормально.

...