Open Source Java / Groovy библиотека для преобразования формата файла изображения? - PullRequest
2 голосов
/ 19 марта 2010

Мне нужно конвертировать тонны картинок из разных источников во все виды форматов файлов. Я хочу сохранить их все в формате файла PNG (даже если это означает потерю, например, данных слоя из ESP).

Я ищу библиотеку, которая с открытым исходным кодом и имеет API Java или Groovy (поверх JNI / JNA, если необходимо).

Ответы [ 2 ]

2 голосов
/ 19 марта 2010

ImageMagick - очень мощная библиотека для работы с изображениями, и есть JNI-оболочка .

В противном случае библиотека JAI поддерживает чтение и запись файлов .jpg, .gif, .png, .tiff, .bmp и других, так что вы можете попробовать это.

0 голосов
/ 19 марта 2010

Это зависит главным образом от диапазона форматов, которые вам нужно поддерживать.

Если вы хотите остаться в Java, вы можете использовать ImageIO и связанные с изображениями классы JDK Java Tutorial Добавление может быть Java Advanced Imaging текст ссылки

Но они будут поддерживать основные форматы, такие как:

  • JPG
  • 1017 * ВМР *
  • PNG
  • размолвка

Возможно, в эту структуру доступны дополнительные устройства записи изображений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...