Поворот изображения - Java

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! Интересует следующий вопрос: поворачивать изображение умею, но возможно ли менять то изображение, которое было прочитано? Сама задача: есть изображение, которое нужно повернуть на нужный угол (все это работает хорошо). Если объяснять совсем подробно, то сначала генерируется из PDF изображение, я получаю нужный угол наклона текста/содержимого изображения, затем поворачиваю на нужный угол, и затем уже, повернутое изображение, идет на фронтенд. Реализация алгоритма чтения нужного изображения: объекту типа BufferedImage я присваиваю значение прочитанное при помощи статического метода read() класса ImageIO, который читается, далее я его поворачиваю и записываю в новый файл. Вопрос: возможно ли повернуть то изображение, которое было "прочитано"?

Решение задачи: «Поворот изображения»

textual
Листинг программы
  1.         BufferedImage image = ImageIO.read(new File("C:\\Foto\\1.png"));
  2.         image = rotateImage(image, 45);
  3.         ImageIO.write(image, "png", new File("C:\\Foto\\2.png"));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы