ru_java


ru.java

все о языке программирования java


Previous Entry Share Next Entry
Библиотека для работы с изображениями
yrgl wrote in ru_java
Ребята, посоветуйте пожалуйста библиотеку для простейших манипуляций с изображениям - ресайз, поворот и т.д. Смотрел Thumbnailator и Imagescalr, но смущает дата последней версии.

  • 1
Для таких манипуляций даже сторонние библиотеки не нужны: https://docs.oracle.com/javase/tutorial/2d/advanced/transforming.html

А для не GUI разработки?

Разве нельзя создать BufferedImage, взять у него Graphics2D, нарисовать то что нужно и сохранить через ImageIO?

Эти библиотеки включены в AWT, потому что он от них зависит, а не они от него. Там всё прекрасно работает без GUI.

ImageMagick? Там, вроде, есть Java API.

Года три назад немножко копал в эту сторону - очень помогло Java Advanced Imaging (JAI) API. Просто и незаковыристо делало основные операции. А вот с ImageIO, кажется, возникли нюансы - разная реализация в разных виртуальных машинах.

  • 1
?

Log in