6
我有一個BufferedImage對象,我想將其編碼爲BMP格式並將其保存到磁盤。BufferedImage到Java的BMP
我該怎麼做?
在JPEG
它的確定:
BufferedImage img; //here is an image ready to be recorded into the hard disk
FileOutputStream fout = new FileOutputStream("image.jpg");
JPEGImageEncoder jencoder = JPEGCodec.createJPEGEncoder(fout);
JPEGEncodeParam enParam = jencoder.getDefaultJPEGEncodeParam(img);
enParam.setQuality(1.0F, true);
jencoder.setJPEGEncodeParam(enParam);
jencoder.encode(img);
fout.close();
這並不是出於某種原因。 – Pavel 2016-02-09 20:48:07