求jpg图片压缩的高效率方法!

lazybull 2004-04-15 08:12:48
求jpg图片压缩的高效率方法!
BufferedImage buffImg = new BufferedImage(new_w, new_h, 1);
Graphics g = buffImg.createGraphics();
g.setColor(Color.white);
g.fillRect(0, 0, new_w, new_h);
g.drawImage(img, 0, 0, new_w, new_h, null);
g.dispose();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(tempout);
这个不行!
...全文
108 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
mygia 2004-04-30
  • 打赏
  • 举报
回复
强类关注。。
StudentIT 2004-04-30
  • 打赏
  • 举报
回复
有没有具体的例子可以学习的?
javylee 2004-04-16
  • 打赏
  • 举报
回复
关注!
lazybull 2004-04-16
  • 打赏
  • 举报
回复
java处理图像就这么难吗?
lazybull 2004-04-16
  • 打赏
  • 举报
回复
shos(和月 修) ,不行,这个效率也不高,系统消耗也很大!
panpan221 2004-04-15
  • 打赏
  • 举报
回复
来学习一下
Shawn和月 2004-04-15
  • 打赏
  • 举报
回复
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(img);
就可以了,效率也还可以,也可以设定清晰度 (在压缩之前):
JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam(img);
param.setQuality(.85F, false);
encoder.setJPEGEncodeParam(param);
lazybull 2004-04-15
  • 打赏
  • 举报
回复
救急啊!

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧