Вопросы по теме 'bufferedimage'
Как прочитать цвет пикселя в java BufferedImage с прозрачностью
Я читаю цвет пикселя в BufferedImage следующим образом:
.....
InputStream is = new BufferedInputStream(conn.getInputStream());
BufferedImage image = ImageIO.read(is);
int color = image.getRGB(x, y);
int red = (colour & 0x00ff0000) >>...
20711 просмотров
schedule
19.02.2024
Как изменить размер буферизованного изображения и графики 2d в java?
int width = 175;
Graphics2D gb = (Graphics2D) g;
bufferedimage = (BufferedImage) createImage(width, width);
Graphics2D graphics = bufferedimage.createGraphics();
graphics.setColor(/*this.getBackground()*/Color.red);...
36386 просмотров
schedule
13.11.2023
BufferedImage и createScreenCapture выдают неправильные цвета
В моей программе на Java мне нужно проанализировать цвет пикселя в заданных координатах. Из-за того, что мне нужно это делать часто, я сначала захватываю часть экрана, а потом получаю цвет пикселя. Я делаю это с помощью:
BufferedImage bi =...
1475 просмотров
schedule
02.04.2024
Загрузка анимированного изображения в массив BufferedImage
Я пытаюсь легко внедрить анимированные текстуры в игру OpenGL. Я создал общий класс ImageDecoder для перевода любого BufferedImage в ByteBuffer. На данный момент он работает отлично, хотя и не загружает анимированные изображения.
Я не пытаюсь...
2050 просмотров
schedule
21.05.2024
Компонент с прозрачным фоном для BufferedImage?
У меня есть компонент, расширяющий JPanel. Он сохраняется как буферизованное изображение при каждом вызове метода paintComponent. Компонент не полностью прозрачен, только его фон. Проблема в том, что фон не прозрачен. Я использую setOpaque(false);...
3309 просмотров
schedule
14.10.2022
Java: самый быстрый способ изменить яркость изображения
Мне было интересно, какой самый быстрый способ изменить яркость изображения. Я реализовал метод RescaleOp, но не знаю, самый ли это быстрый метод или есть другие. Вот моя реализация, в которой я ввожу изображение, меняю яркость и возвращаю...
1092 просмотров
schedule
07.12.2023
Java-апплет для BufferedImage
Я создал JFrame, который загружает внешний апплет для такой игры:
//Setup everything for the Stub.. Below adds the stub to the applet and creates it.
DownloadFile(new URL(World + "/" + Archive), "./gamepack.jar");
CAppletStub Stub = new...
801 просмотров
schedule
16.03.2024
Отправка BufferedImages через сокеты
Я хочу отправить буферизованное изображение по сети как часть моего пользовательского класса.
В настоящее время я просто writeObject и readObject, чтобы получить свой класс.
Чтобы отправить изображение, которое я сейчас делаю:...
1099 просмотров
schedule
18.11.2023
Почему я получаю исключение пространства кучи Java, когда загружаю около 11 тыс. изображений размером около 40 МБ?
У меня есть ситуация в моей программе, когда мне нужно получить доступ к определенному количеству изображений, сохраненных на моем жестком диске. Я мог либо загружать их только тогда, когда они мне действительно нужны, либо загружать их все уже при...
393 просмотров
schedule
04.04.2024
Прогулочная анимация
Итак, я просматривал исходный код Metagun Нотча и не могу понять, как ему удалось добиться анимации спрайтов. Прямо сейчас все, что я пытаюсь сделать, это перебрать некоторые изображения анимации ходьбы персонажа. Вот код, мой вывод пока показывает...
1071 просмотров
schedule
14.05.2024
Graphics2D не поддерживает альфу?
Я реализую слои в своем 2D-движке, и я хотел бы, чтобы слои можно было накладывать друг на друга, и я также хотел бы, чтобы функция «вырезала дыры» в слоях — это означает использование альфы. Однако при написании его отдельно я не могу заставить...
587 просмотров
schedule
06.05.2024
Java — правильное удаление изображения во избежание утечек памяти
Как следует из названия, у меня случаются утечки памяти, и я подозреваю, что их происхождение связано с созданием новых образов. Утечка памяти имеет тип java.util.Hashtable$Entry . Поиски в Google не дали мне ничего, что касалось бы создания...
1507 просмотров
schedule
14.05.2024
Захват/сохранение изображения JPanel
Я новичок в java и теперь хотел бы сделать приложение для рисования изображений и их захвата через JPanel. Я много пробовал, но потерпел неудачу. Код, который я использовал, приведен ниже. Пожалуйста, помогите Заранее спасибо. Программа рисует...
997 просмотров
schedule
06.02.2024
Определение того, содержит ли BufferedImage прозрачные пиксели
Я пытаюсь оптимизировать механизм рендеринга в Java, чтобы он не рисовал объекты, которые закрыты «сплошными» дочерними объектами, нарисованными перед ними, т.е. родитель закрыт своими дочерними элементами.
Я хочу знать, содержит ли произвольное...
936 просмотров
schedule
29.10.2023
Сделать оба BufferedImages перекрывающимися и прозрачными
Итак, я искал этот вопрос и получил много ответов, и поэтому я смог придумать код, показанный ниже. Я беру изображения из ImageStack (ImageJ) и хочу перекрыть два изображения в формате dicom (.dcm). Моя проблема в том, что я хочу, чтобы оба...
849 просмотров
schedule
14.10.2022
Как показать исходное изображение и размытое изображение в JFrame?
У меня есть два изображения в моем JFrame. Первый - оригинал, и я хочу, чтобы второе изображение было размытым. У меня оба изображения отражаются в кадре, но второе не размыто. Как я могу лучше закодировать эту программу, чтобы отразить размытое...
575 просмотров
schedule
29.10.2022
BufferedImage и массив пикселей TheCherno
Итак, я смотрю серию 2D-игр TheChernoProject по разработке игр на Java, и я дошел до 9-го эпизода. До сих пор я понимал все в этой серии, однако я не могу понять BufferedImage и пиксели. множество.
(ссылка на выпуск:...
141 просмотров
schedule
28.09.2022
Java BufferedImage устанавливает новый размер
Я использую BufferedImage для отображения одного изображения. Я изменяю данные изображения, получая данные о пикселях из getRaster() и изменяя их. Это прекрасно работает, если я изменяю только значения пикселей, но если я изменяю размер...
2101 просмотров
schedule
01.12.2023
Неприемлемая производительность при чтении прозрачного .png Pixel by Pixel
Я создаю инструмент, который обнаруживает спрайты на листе спрайтов и преобразует каждый найденный спрайт в новый BufferedImage. Этот процесс работает, но непозволительно медленно с определенными форматами изображений, в основном прозрачными...
112 просмотров
schedule
24.12.2023
Печать на консоль обновляет изображения? - Джава
Для проекта колледжа мне поручили сделать приключенческую игру на Java. Среди прочего, я использовал потоки и библиотеку свинга, но теперь столкнулся с проблемой.
// The following is in the constructor of a subclass of JPanel
gameViewThread = new...
44 просмотров
schedule
23.04.2024