我有一个 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 保存到文件中,但此文件已压缩,不等于原始图像大小。
我可以从 BufferedImage 实例中获取原始图像 ByteArray 或 OutputStream 吗?