Вопросы с тегом 'bufferedimage'

Класс Java BufferedImage используется для чтения и обработки изображений и оказания помощи двойная буферизация в приложениях с графическим интерфейсом.
7
ответов

Как клонировать BufferedImage

У меня есть объект, в котором есть много bufferedimages, я хочу создать новый объект, копирующий все bufferedimages в новый объект, но эти новые изображения могут быть изменены, и я не хочу, чтобы исходные изображения объектов изменялись путем измене...
задан 18 авг. '10 в 19:10
6
ответов

Java - получить пиксельный массив из изображения

Я ищу самый быстрый способ получить пиксельные данные (int the form int[][]) из BufferedImage. Моя цель - разрешить пиксель (x, y) из изображения с помощью int[x][y]. Все методы, которые я нашел, не делают этого (большинство из них возвращают int[]...
задан 29 июня '11 в 19:41
5
ответов

Как сохранить BufferedImage как файл

Я использую imgscalr библиотеку Java для изменения размера изображения. Результат вызова метода resize() - это объект BufferedImage. Теперь я хочу сохранить это как файл (обычно .jpg). Как я могу это сделать? Я хочу перейти от BufferedImage → File...
задан 01 окт. '12 в 16:16
4
ответов

Преобразование Java в BufferedImage

В StackOverflow уже упоминается такая ссылка, и принятый ответ "casting": Image image = ImageIO.read(new File(file)); BufferedImage buffered = (BufferedImage) image; В моей программе я стараюсь: final float FACTOR = 4f; BufferedImage img = Image...
задан 28 нояб. '12 в 15:37
4
ответов

Java BufferedImage получает красный, зеленый и синий индивидуально

Метод getRGB возвращает один int. Как я могу получить индивидуально красные, зеленые и синие цвета как значения от 0 до 255?
задан 11 апр. '10 в 3:02
4
ответов

Является ли хранение объектов Graphics хорошей идеей?

В настоящее время я пишу программу рисования в Java, предназначенную для гибких и комплексных функций. Это было связано с моим окончательным проектом, который я написал за ночь накануне. Из-за этого у него появилось множество тон и ошибок, которые я ...
задан 12 июля '15 в 20:12
5
ответов

Преобразование значений RGB в Integer

Итак, в BufferedImage вы получаете одно целое число, которое имеет значения RGB, представленные в нем. До сих пор я использовал следующее, чтобы получить из него значения RGB: // rgbs is an array of integers, every single integer represents the // ...
задан 26 янв. '11 в 7:15
2
ответов

Java: BufferedImage для байтового массива и обратно

Я вижу, что у ряда людей была аналогичная проблема, однако я еще не пытался найти именно то, что я ищу. Итак, у меня есть метод, который считывает входное изображение и преобразует его в массив байтов: File imgPath = new File(ImageName); Bu...
задан 14 марта '13 в 19:02
2
ответов

Как правильно загрузить BufferedImage в java?

Хорошо, поэтому я пытался загрузить BufferedImage с помощью этого кода: URL url = this.getClass().getResource("test.png"); BufferedImage img = (BufferedImage) Toolkit.getDefaultToolkit().getImage(url); Это дает мне ошибку при запуске типа, когда я...
задан 02 марта '09 в 7:29
6
ответов

Java - изменение размера изображения без потери качества

У меня есть 10 000 фотографий, которые нужно изменить, поэтому у меня есть Java-программа для этого. К сожалению, качество изображения плохо потеряно, и у меня нет доступа к несжатым изображениям. import java.awt.Graphics; import java.awt.AlphaCompo...
задан 14 июля '14 в 23:15
1
ответ

Использование Graphics2D для наложения текста на BufferedImage и возврата BufferedImage

Я проверил аналогично названные вопросы, но они не отвечают на этот случай использования. В принципе, я должен был наложить некоторый текст (текст) на заданную координату (x, y). Я имею следующую функцию в пакете; protected BufferedImage Process2(B...
задан 17 апр. '10 в 16:48
5
ответов

Что делает "& 0xff"?

Я пытаюсь понять код ниже, где b - заданное целое число, а image - это изображение. Я понимаю, что если значение RGB в заданной точке i, j больше, чем b, установите для этого пикселя в белый еще черный. поэтому преобразование изображения в черно-бе...
задан 25 мая '11 в 17:54
3
ответов

Создайте BufferedImage из файла и сделайте его TYPE_INT_ARGB

У меня есть PNG файл с прозрачностью, который загружается и сохраняется в BufferedImage. Мне нужно, чтобы этот BufferedImage был TYPE_INT_ARGB. Однако, когда я использую getType(), возвращаемое значение равно 0 (TYPE_CUSTOM) вместо 2 (TYPE_INT_ARGB)...
задан 01 мая '12 в 2:19
3
ответов

Как вы можете получить резкие результаты краски при вращении BufferedImage?

Один из попыток - использовать TexturePaint и g.fillRect() для рисования изображения. Однако это требует создания нового объекта TexturePaint и Rectangle2D каждый раз, когда вы рисуете изображение, что не идеально - и никоим образом не помогает. Ко...
задан 17 июля '11 в 15:56
1
ответ

Как преобразовать InputStream в BufferedImage в Java/Groovy?

Да, я такой глупый. Я пытаюсь вставить код groovy из разных рецептов поваренной книги, и я не могу получить от InputStream до BufferedImage в Java/Groovy. В настоящее время Google не является моим другом.
задан 24 июня '11 в 9:56