у меня есть экземпляр BufferedImage: (только пример)
BufferedImage image = ImageIO.read(new URL("http://www.google.com/intl/en_ALL/images/srpr/logo1w.png"));
сейчас, я знаю, использовать только
ImageIO.write(image,"jpg", file); //or ImageIO.write(image,"png", file);
, чтобы сохранить этот BufferedImage в файл, но этот файлZIP, не совпадает с исходным размером изображения.
можно ли получить исходное изображение ByteArray или OutputStream из экземпляра BufferedImage?