【发布时间】:2009-09-24 11:32:32
【问题描述】:
我想使用 JPEG 编码器压缩图像,而不是将其写入文件,我想将压缩数据传递给另一个应用程序。我的问题是我可以压缩数据,但不知道如何获取压缩的图像数据。我正在使用此代码:
out = new FileOutputStream ( filename );
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder ( out );
JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam ( bi );
param.setQuality ( 0.3f, false );
encoder.setJPEGEncodeParam ( param );
encoder.encode ( bi );
out.close();
【问题讨论】: