Вопросы по теме 'javax.imageio'
Почему файл jpg, который я преобразовал из файла gif, не четкий и ясный?
Я использую следующий код для преобразования файла gif в файл jpg, он работает, но конечный файл jpg не того же качества, что и исходный файл gif, почему? Есть ли способ улучшить качество?
try
{
ImageIO.write(ImageIO.read(new...
1843 просмотров
schedule
23.11.2023
Как прочитать цвет пикселя в 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
Справка по добавлению плагина в Java ImageWriter
Я пытаюсь сохранить BufferedImage в виде файла PNM. Я уже установил JAI (Java Advanced Imaging) и импортировал подключаемый модуль PNMWriter. Однако я не знаю, как добавить его в свой ImageWriter, чтобы он мог писать в формате .pnm. Когда я...
610 просмотров
schedule
17.04.2024
Как перевернуть изображение по горизонтали с помощью glReadPixels() Bufferedimage и вывести с помощью ImageIO?
Как перевернуть снимок экрана? Я больше нигде не могу найти свою проблему. Пример кода:
/*
*@param fileLoc //Location of fileoutput destination
*@param format //"png"
*@param WIDTH //Display.width();
*@param HEIGHT //Display.height();
*/...
4503 просмотров
schedule
16.09.2022
Поместите текст в анимированный GIF и сохраните его как новый GIF
Я ищу функцию, которая могла бы обрабатывать анимированное изображение gif для написания текста поверх него.
Рабочее решение, вероятно, предоставлено Gif4j lib, но я ищу решение с открытым исходным кодом или совет, как реализовать его...
1850 просмотров
schedule
19.11.2022
Избегайте распаковки изображений, блокирующей основной поток
У меня есть код для отображения анимированного GIF-изображения с использованием UIImageView, здесь: https://github.com/amleszk/GifBlocking
Это работает хорошо в 99% случаев, хотя есть проблема с определенным типом изображения GIF. Пример можно...
1129 просмотров
schedule
17.03.2024
Почему я получаю исключение пространства кучи Java, когда загружаю около 11 тыс. изображений размером около 40 МБ?
У меня есть ситуация в моей программе, когда мне нужно получить доступ к определенному количеству изображений, сохраненных на моем жестком диске. Я мог либо загружать их только тогда, когда они мне действительно нужны, либо загружать их все уже при...
393 просмотров
schedule
04.04.2024
У меня есть сжатый файл изображения tiff с шестью сжатыми изображениями (не на нескольких страницах). У меня есть смещение и длина данных для каждого изображения
Мне нужно прочитать изображение tiff, сжатое из 6 изображений, и разделить изображения на 6 разных файлов tiff. Чтобы идентифицировать разные изображения, я получаю значения смещения, подобные этому, из файла xml.
First image :data_offset :0...
1233 просмотров
schedule
18.02.2024
Как обойти медлительность ImageIO.write
Недавно я обнаружил, что библиотека ImageIO, которую я использовал, записывала изображения в байтовые массивы/потоки невероятно медленно и переключалась с
BufferedImage img;//initialized elsewhere
ByteArrayOutputStream baos = new...
1171 просмотров
schedule
22.03.2024
Java ImageIO.write возвращает ложь
Я хочу сохранить BufferedImage (с именем «результат»):
boolean bres = ImageIO.write(result, ".png", new File(saveP));
Но bres всегда равен нулю.
Этот
ImageIO.getWriterFormatNames()
возвращает это:
jpg BMP bmp JPG jpeg wbmp...
2638 просмотров
schedule
04.01.2024
Открытие файла изображения из Java InputStream
Я пытаюсь открыть файл изображения, упакованный в файл .jar, с помощью средства просмотра изображений по умолчанию на компьютере, на котором я запускаю свою программу.
Я нашел множество ответов о том, как получить доступ к файлам, упакованным в...
7049 просмотров
schedule
09.06.2024
ImageIO.write меняет цвета
Я использую Java для сохранения и чтения изображений, и мне нужно, чтобы каждый пиксель был именно того цвета, в котором он был сохранен, но всякий раз, когда я использую ImageIO.write , некоторые пиксели немного отключаются. Например, один пиксель...
145 просмотров
schedule
02.01.2024
Как открыть файл tiff и удалить часть заголовка
Я пишу java-программу для преобразования файлов tiff в отдельные изображения, однако я не могу использовать ImageDecoder, поскольку мои файлы tiff не содержат II * в качестве начального, мой файл tiff начинается с некоторого заголовка, затем...
831 просмотров
schedule
11.10.2022
Ошибка ImageIO.read getResource
Я испытываю странную проблему. Вот мой фрагмент кода:
...
public xProgressBar(xTheme theme) {
try {
this.update = ImageIO.read(xTheme.class.getResource("/images/" + xThemeSettings.PROGRESSBAR_IMAGES[0]));
}
...
И когда я...
665 просмотров
schedule
23.01.2024
Запись BMP с прозрачностью с использованием ImageIO
У кого-нибудь есть способ сохранить BufferedImage с прозрачностью как BMP в Java? Предпочтительно использовать ImageIO API.
По какой-то причине я не могу написать BMP в формате ARGB (BGRA), хотя BMP поддерживает альфа-канал, по крайней мере,...
396 просмотров
schedule
07.10.2022
Можно ли читать несколько изображений из InputStream с помощью Java ImageIO?
Я пытаюсь создать поток Kotlin, который просто считывает несколько изображений из одного файла InputStream .
Для тестирования у меня есть входной поток, который получает содержимое двух небольших файлов изображений в отдельном потоке. Кажется,...
2737 просмотров
schedule
06.02.2024
ImageIO.read(getClass().getResource(imgStr)) возвращает null в JAR
У меня проблема с загрузкой изображений в файл JAR. Я использую :
BufferedImage img = ImageIO.read(getClass().getResource(imgStr));
Где imgStr имеет вид «/xxxx.png».
У меня есть два разных изображения .png в одном месте. Одно...
144 просмотров
schedule
24.10.2023
Как сохранить изображение Java, созданное с помощью Graphics, с помощью ImageIO
Я создаю изображение с помощью библиотеки Graphics и пытаюсь сохранить созданное изображение с помощью BufferedImage и ImageIO. После запуска мое изображение всплывает, но сохраненное изображение просто черное.
import java.awt.*;
import...
286 просмотров
schedule
14.09.2022
ImageIO.read() занимает около 13000 мс для файла изображения размером 5.XMB. Как я могу улучшить эту производительность?
Я хочу прочитать File в BufferedImage , поскольку я хочу изменить размер своего изображения. Для операции изменения размера мне нужно получить файл BufferedImage .
Итак, я использовал ImageIO.read(file) , но это занимает более 10000 мс, когда...
91 просмотров
schedule
25.03.2024