Вопросы по теме 'javax.imageio'

Конвертировать PNG в битональный TIFF
-Редактировать- FYI.. Я преобразовываю черно-белые документы, отсканированные в оттенках серого или в цвете. 1) Первое решение сработало, оно просто поменяло местами черно-белое (черный фон, белый текст). Это также заняло почти 10 минут. 2)...
5001 просмотров
schedule 30.04.2023

ImageIO.write не сохраняется как gif, но работает для jpg и png?
Я подозреваю, что решение здесь, вероятно, очень простое, но я в тупике... // Create the buffered image. BufferedImage bufferedImage = new BufferedImage(w,h,BufferedImage.TYPE_INT_RGB); // fill image data (works fine) ImageIO.write(bufferedImage,...
11516 просмотров
schedule 01.09.2022

Как получить высоту и ширину изображения с помощью Java?
Есть ли другой способ, кроме использования ImageIO.read , чтобы получить высоту и ширину изображения? Потому что я сталкиваюсь с проблемой, которая блокирует поток. at com.sun.medialib.codec.jpeg.Decoder.njpeg_decode(Native Method) at...
216361 просмотров
schedule 25.01.2023

NullPointerException с использованием ImageIO.read
Я получаю NPE при попытке прочитать файл изображения, и я не могу понять, почему. Вот моя строка: BufferedImage source = ImageIO.read(new File(imgPath)); imgPath в основном гарантированно действителен, и прямо перед тем, как попасть сюда, он...
7910 просмотров

jpeg повреждены при передискретизации с помощью java imageIO
Изображения JPEG, сгенерированные ImageIO, правильно отображаются в проводнике Windows, а также в веб-браузере Safari, но в FireFox изображения с передискретизацией обрезаются. Как использовать ImageIO без повреждения ресемплов? Код должен...
1067 просмотров
schedule 26.06.2023

Невозможно прочитать изображение JPEG с помощью ImageIO.read (файловый файл)
У меня проблемы с чтением этого файла JPEG с помощью ImageIO.read (файл файла) - возникает исключение с сообщением «Неподдерживаемый тип изображения». Я пробовал другие изображения JPEG, и они, похоже, работают нормально. Единственное отличие,...
77204 просмотров
schedule 23.01.2023

ImageIO: невозможно прочитать изображение с цветовым пространством CMYK
У меня проблема с чтением определенного изображения jpeg (цветовое пространство CMYK), созданного с помощью ImageMagick: inputStream = new ByteArrayInputStream(bytesImage); bufferedImage = ImageIO.read(inputStream); //IIOException : unsupported...
12697 просмотров
schedule 04.05.2022

Java сохранить изображение в файл проблема
У меня есть код, который генерирует пару связанных графиков на экране в отдельных холстах. Я хочу сохранить оба этих изображения в отдельные файлы. Но когда я использую одинаковые команды для их сохранения, одна сохраняет правильно, а другая - как...
8125 просмотров
schedule 21.01.2023

склеить изображения вместе в java
Я пытаюсь сшить несколько изображений вместе, используя java. У меня есть куча изображений, которые я хотел бы сшить вместе, и все они имеют одинаковые размеры, поэтому, я полагаю, на самом деле это просто вопрос выстраивания их рядом друг с другом....
7609 просмотров

Назначение 16-битных выборок WriteableRaster
Как создать изображение с разрядностью 16 бит на канал в Clojure? Я работаю с классом ImageIO для чтения и записи файлов изображений, и, похоже, он отлично читает файлы изображений. Кажется, что он даже помещает 16-битные данные в правильные...
403 просмотров
schedule 28.07.2023

Сохраните массив UIImage в файл с помощью UIImagePNGRepresentation
У меня есть NSArray UIImage. Я хочу сохранить его на диск с помощью UIImagePNGRepresentation. Приложение показывает предупреждение, и когда возникает метод делегата clickedButtonAtIndex, я вызываю в фоновом режиме метод сохранения: [self...
1391 просмотров
schedule 21.10.2022

Java ImageIO, невозможно изменить дерево метаданных
Я пытаюсь использовать ImageIO для изменения поля комментария JPEG (COM) файла. Я читаю метаданные, делаю некоторые изменения в DOM (изменяю атрибут поля комментария), затем сохраняю/распечатываю метаданные. Но мои изменения не отображаются. Это...
2242 просмотров
schedule 24.11.2023

Сохранение информации о DPI и размере бумаги в формате JPEG с помощью Java
У меня есть следующий код: ImageIO.write(originalImage, OUTPUT_TYPE, resultOutput); Это вызов следующего метода javax.imageio.ImageIO : public static boolean write(RenderedImage im, String formatName,...
5141 просмотров
schedule 24.11.2023

Более быстрая альтернатива ColorConvertOp
У меня есть метод преобразования BufferedImages, тип которых TYPE_CUSTOM, в TYPE_INT_RGB. Я использую следующий код, однако мне бы очень хотелось найти более быстрый способ сделать это. BufferedImage newImg = new BufferedImage(...
4328 просмотров
schedule 23.03.2023

Манипуляции с изображением без удаления его данных EXIF
При использовании imageIO у меня обычно возникает проблема с преобразованием файла изображения, и после его перезаписи он теряет все свои данные EXIF. Есть ли способ сохранить его без предварительного извлечения, кэширования и последующего сброса?
7030 просмотров

Нужно отобразить изображение, полученное через сокет в Android
Эй, мне нужно отобразить изображение, считанное из сокета, в моем приложении для Android. Приложение для Android — это, по сути, клиент, который получает изображение с java-сервера. Java-сервер записывает файл png, используя ImageIO.write()...
800 просмотров

Исключение недопустимого аргумента ImageIO.read - растровые полосы/компоненты цветового пространства?
Извините за несколько расплывчатое название, я не могу понять, какие здесь ключевые слова. Настройка довольно проста, я открываю изображение с помощью ImageIO.read(new File(filename)); Это работает для большинства файлов, однако для одного я...
11683 просмотров
schedule 24.12.2022

Java — BufferedImage (ImageIO.Read) OutOfMemory Heap Space
Итак, я получаю сообщение об ошибке «Недостаточно памяти (пространство в куче)» в своем коде, и я выяснил (с профилированием), что ошибка возникает из-за создания изображений. У меня есть класс, который создает изображение меньшего размера, а затем...
3065 просмотров

Java - отображение изображения с использованием пути из JTable
Я наткнулся на проблему с моей программой. Что он делает: слушает выбор строки в JTable, использует 'getSelectedRow' для получения содержимого ячейки, например: public void valueChanged(ListSelectionEvent e) { int row =...
787 просмотров
schedule 28.09.2023

ImageIO и URL-адреса
Возникли некоторые досадные проблемы с загрузкой изображений в BufferedImage (изображение в примере) с использованием ImageIO.read из-за наличия пробелов в имени изображения; image = ImageIO.read(new File(getClass().getResource("/Pictures/H...
721 просмотров
schedule 26.05.2023