Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Image to byte[]


Автор: OutLaw 15.5.2006, 13:03
еще такой вопрос 
как мне получить из java.awt.Image - byte[] ? 

Автор: batigoal 15.5.2006, 13:25
Попробуй посмотреть классы FileImageInputStream/FileImageOutputStream. 

Автор: powerOn 15.5.2006, 13:42
Можно так попробовать:

Код

ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write(myImage, "jpg", baos);
byte [] array = baos.toByteArray();
  

Автор: OutLaw 15.5.2006, 14:02
2 MoonCat

в твоем случае просит RenderedImage, а у меня просто Image
или достаточно cast использовать ? 

Автор: powerOn 15.5.2006, 14:15
Используй BufferedImage, он наследуется от Image и реализует RenderedImage. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)