Bufferedimage – вопросы и ответы

99
голосов
2
ответа
Поэтому я несколько раз пробовал, и я просто не могу заставить его работать. У меня есть программа, которая преобразует анимированные GIF в последовательность PNG с набором настраиваемых параметров...
4 месяца, 3 недели назад user3236716
63
голоса
1
ответ
В первый раз я вставляю BufferedImage из списка на мой JPanel из моего расширенного класса: @Override protected void paintComponent(Graphics g){ super.paintComponent(g); if (controlWhichImage == 1)...
4 месяца, 3 недели назад Gerry
88
голосов
2
ответа
У меня есть этот JFrame, содержащий детей JPanel, где он отображает изображение, которое объявлено таким образом. BufferedImage image = ImageIO.read(filename); Программа отображает изображение прав...
4 месяца, 3 недели назад Cyril Horad
77
голосов
2
ответа
У меня есть эта картина: Представьте себе, что это 4x4 плиточный мир, из которых плитки 32x32 пикселей каждый. затем взгляните на картинку:
4 месяца, 3 недели назад Pim Schwippert
88
голосов
2
ответа
У меня два BufferedImages: один - TYPE_INT_ARGB, а другой - TYPE_BYTE_GRAY. Как заменить всю альфа-группу цветного изображения на изображение с оттенками серого только с использованием API и не нар...
4 месяца, 3 недели назад deskwarrior
63
голоса
2
ответа
Таким образом, у меня есть 4 класса, в моей программе рисования, и я пытаюсь добавить полосы прокрутки на холст, чтобы я мог прокручивать их. Когда я создаю свое буферизированное изображение, оно у...
4 месяца, 3 недели назад CMOS
77
голосов
3
ответа
Мне нужно изменить размер исходного буферизованного изображения на ширину 100 пикселей с сохраненным соотношением ширины и высоты. Ниже приведен код, использующий код. Может ли кто-нибудь помочь мн...
4 месяца, 3 недели назад exception01
78
голосов
1
ответ
Привет, я пытаюсь повернуть BufferedImage в Java, но все работает нормально. Это мой код: public void RotateImageNDegrees(String angulo){ AffineTransform tx = new AffineTransform(); tx.rotate(Doubl...
4 месяца, 3 недели назад Nestoraj
88
голосов
1
ответ
getTabbedPane().addTab("Ground", pnlGround); public BufferedImage getSelectedImage() { return ((SpritePane) getTabbedPane().getSelectedComponent()).getSelectedImage(); } getTabbedPane().getSelected...
4 месяца, 3 недели назад user1672512
110
голосов
2
ответа
Я пишу простой 3D-движок на Java, и я хочу переключиться на OpenGL с помощью JOGL или подобных библиотек. В настоящее время я рисую свою графику с использованием BufferedImage и Java.awt.Graphics. ...
4 месяца, 3 недели назад Pixelbrei
-6
голосов
1
ответ
Я пытаюсь записать RGB-данные из BufferedImage в массив с помощью растра изображения, но Im получает координату за пределами Исключения, которые я не могу понять: int height = img.getHeight(); int ...
4 месяца, 3 недели назад T A
89
голосов
1
ответ
У меня 256-цветный BufferedImage, на котором я хочу нарисовать еще один BufferedImage (> 256 цветов). Поведение Java по умолчанию - это цвета сглаживания, которые не могут быть представлены в ни...
4 месяца, 3 недели назад Victor-Philipp Negoescu
116
голосов
1
ответ
Я делаю игру с курсором мыши, и я хотел бы представлять здоровье, накладывая курсор на зеленую версию изображения, но только геометрический сектор, соответствующий проценту здоровья. Решения таких ...
4 месяца, 3 недели назад Ryguy9999
77
голосов
1
ответ
Я пытаюсь напечатать файл bufferedImage на моем принтере. По какой-то причине печать начинается на 3 дюйма от левого края этикетки и продолжается на второй этикетке, вместо того, чтобы использовать...
4 месяца, 3 недели назад Jakob Mathiasen
78
голосов
2
ответа
У меня есть изображение, которое я извлекаю из URL-адреса, который не имеет расширения (jpg, gif, png и т.д.). У меня нет проблем с загрузкой изображения. BufferedImage image = null; URL url = new ...
4 месяца, 3 недели назад WowBow
63
голоса
2
ответа
Я пытаюсь изменить прозрачность изображения с течением времени, и я делаю это с помощью метода drawImage() из java.awt.Graphics . Я знаю много разных ответов в Интернете о том, как это сделать, но ...
4 месяца, 3 недели назад applemavs
373
голоса
5
ответов
Я использую imgscalr библиотеку Java для изменения размера изображения. Результат вызова метода resize() - это объект BufferedImage. Теперь я хочу сохранить это как файл (обычно .jpg). Как я могу э...
4 месяца, 3 недели назад Ankur
117
голосов
2
ответа
У меня есть объект, который позволяет мне хранить BufferedImage в моем объектном файле. В том же объекте у меня есть переменная BufferedImage, которую я использую для кэширования изображения после ...
4 месяца, 3 недели назад Serhiy
77
голосов
1
ответ
Я использовал следующий метод, чтобы получить BufferedImage из не легкого компонента, но я получил черное изображение, поэтому оно не сработало, компонент, который я передал ему, является объектом ...
4 месяца, 3 недели назад Frank
139
голосов
2
ответа
У меня есть прозрачный BufferedImage, созданный с помощью следующего кода (не важно, как он создается, я думаю): GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); Graphics...
4 месяца, 3 недели назад adrian.tarau
90
голосов
1
ответ
У меня есть BufferedImage (Type.TYPE_INT_ARGB), который я хочу преобразовать в int[] . Я делаю это, используя следующий метод: ((DataBufferInt)src.getRaster().getDataBuffer()).getData(); , Но когда...
4 месяца, 3 недели назад TameHog
108
голосов
1
ответ
При переборе моего BufferedImage в Java я обычно использовал бы цикл for, подобный этому: for(int x = 0; x < width; x++) { for(int y = 0; y < height; y++) { По какой-то причине это не работае...
4 месяца, 3 недели назад DraxCode
76
голосов
2
ответа
Мне нужно установить огромное изображение (BufferedImage для доступа к цветам и т.д.) в производный класс JScrollPane. Ничего очень тяжело, пока не появится. Изображение представляет собой JPG-скан...
4 месяца, 3 недели назад Benj
63
голоса
2
ответа
Я должен сначала найти матрицу изображения, у меня есть этот код, который дает мне ошибку здесь L[row][col] = image.getRGB(row, col); the error is L[row][col] = image.getRGB(row, col); the error is...
4 месяца, 3 недели назад lina
77
голосов
1
ответ
Я работаю над SWT-проектом, но я буду активно работать с Awt.Robot.createScreenCapture() для создания BufferedImages. У меня будет сотни тысяч изображений, сгенерированных таким образом. Проблема в...
4 месяца, 3 недели назад user2790209
99
голосов
2
ответа
import java.awt.*; import java.awt.image.BufferedImage; import javax.swing.*; public class Main { JFrame jf; Main() { jf=new JFrame(); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jf.add(new ...
4 месяца, 3 недели назад eXXXXXXXXXXX2
64
голоса
2
ответа
Я предполагаю использовать некоторые изображения в своем приложении Java. Эти изображения будут нарисованы на моем JPanel, используя g.drawImage() . JPanel изменяет размер и изображения должны масш...
4 месяца, 3 недели назад CodeGuy
77
голосов
1
ответ
Не могли бы вы указать мне в правильном направлении, чтобы найти учебник о том, как преобразовать изображение в оттенках серого в его оригинальные цвета? Возможно ли это? Я попытался использовать B...
4 месяца, 3 недели назад BenjaminFranklin
117
голосов
1
ответ
Мне нужно перевести цвета в битмап, загруженные в BufferedImage из RGB в YCbCr (яркость и цветность 2 каналов) и обратно после процесса. Я сделал это с функциями, используемыми как rgb2ycbcr() в ос...
4 месяца, 3 недели назад Szopinski
118
голосов
2
ответа
Я пытаюсь сделать набор изображений в течение 5 секунд, а затем исчез, по существу, слайд-шоу. Это класс изображения, который я использую. У меня есть нужные изображения в одной папке и передаются ...
4 месяца, 3 недели назад Llama
77
голосов
1
ответ
Мне нужно исказить изображение с помощью image.setCorners() которое можно выполнить с помощью библиотеки JavaXT. Однако у меня есть изображение в форме BufferedImage а не в сохраненном файле. Итак,...
4 месяца, 3 недели назад newbie2015
88
голосов
1
ответ
Как я могу получить BufferedImage (Frame в определенной позиции) из файла.ts в Java? Я не хочу использовать JWI/CLI Wrapper, если это возможно. System.out.println( JCodecUtil.detectFormat( file ) )...
4 месяца, 4 недели назад p4skal
117
голосов
1
ответ
В настоящее время я работаю над программой, которая преподает такие методы, как сегментация изображений, а также несколько других. Однако перед нами поставлена задача заполнить сегментированную обл...
4 месяца, 4 недели назад Mochi
63
голоса
2
ответа
У меня есть scrollpane, где загружается изображение. Я не буду этого изображения с ее естественным размером, и если это изображение слишком велико, я не буду активировать полосу прокрутки, но эта и...
4 месяца, 4 недели назад aura
126
голосов
1
ответ
У меня есть этот метод здесь в классе с именем Buffers: private static BufferedImage load(String s){ BufferedImage image; try{ image = ImageIO.read(Buffers.class.getResourceAsStream(s)); return ima...
4 месяца, 4 недели назад Dormin
62
голоса
1
ответ
Я пытаюсь отредактировать пиксели нового буферизованного изображения, но когда я использую конструктор для нового BufferedImage, он не отображается, когда я загружаю изображение и устанавливаю пикс...
5 месяцев назад George Wort
98
голосов
1
ответ
Я планирую иметь анимированный персонаж (изображение персонажа меняет несколько раз, чтобы оно казалось движущимся), и я хотел бы знать, как это сделать. В настоящее время я планирую сделать что-то...
5 месяцев назад Hsenfow
64
голоса
1
ответ
private BufferedImage outputImg; for(int y = 0; y < inputImg.getHeight(); ++y) { for(int x = 0; x < inputImg.getWidth(); ++x) { Color originPixel = new Color(inputImg.getRGB(x, y)); double X ...
5 месяцев назад Dmitry
108
голосов
2
ответа
В настоящее время я играю с чтением изображения (google street view) с URL-адреса и добавлением его в JPanel. Для начала я беру URL-адрес " https://maps.googleapis.com/maps/api/streetview?size=600x...
5 месяцев назад GregH
77
голосов
1
ответ
У меня есть два буферизованных изображения, и я хочу проверить, есть ли часть изображения 1, которая в точности совпадает с изображением 2. BufferedImage image1 = ......; BufferedImage image2 = ......
5 месяцев назад Iman
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема