MagickImage 压缩图片质量设置问题

hahabk 2010-01-06 05:11:58
ImageInfo info = new ImageInfo("/home1/xx.jpg");//加载要处理的图片路径
MagickImage image = new MagickImage(new ImageInfo("/home1/xx.jpg"));//加载要处理的图片路径
MagickImage scaled;//小图片文件的大小.

if (!scale) {
scaled = image.scaleImage(width, height); 返回缩放图像,此处默认:60,60 width:为按比例缩放后的宽度
}
scaled.setFileName(picTo);缩放后保存的路径
scaled.writeImage(info);

============================================================================
以上就是默认使用MagickImage的压缩,但压缩后,感觉图片质量不大小,想设置图片的质量,该如何处理呢
...全文
633 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
哥们,JMagic实现了ImageMagick的API。
ImageMagick提供的dll文件有8位和16位(图片位深度)的两种版本。
我猜测是否是:
你使用的图片是16位的,但dll文件是8位的,所以最好位深度低了,质量差了。
我只是猜测的,我刚开始弄,有问题和你学习啊,呵呵。
QQ:373048914 有问题联系
  • 打赏
  • 举报
回复
这个貌似不可以吧
feiyangdesky 2011-10-19
  • 打赏
  • 举报
回复
支持学习了
ryomae 2011-10-19
  • 打赏
  • 举报
回复
也在期待中.....
左大神在这 2010-01-06
  • 打赏
  • 举报
回复
你给个可运行的例子,别人好帮你调试,

62,620

社区成员

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

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