使用Apache Commons Imaging缩放图像

问题描述

我想要一种高质量的方法来使用Java缩放图像,尤其是JPEG图像。我在2007年左右进行了广泛研究,当时JAI遇到了一些问题,这些问题会在某些缩放的图像中产生黑色边框。

那时,我终于决定使用一种技巧,该技巧是使用Image.getScaledInstance()并从a technique described by Perry Nguyen修改而来的BufferedImage呈现提示来写入Graphics2D。这种方法速度较慢,但​​是产生的图像质量几乎与JAI子样本平均值相同,但是没有错误的边界。

在回顾这一问题时,我进行了一些快速研究,但我发现没有比15年前更好的方法了。但是我确实找到了Apache Commons Imaging,这是一个claims仅使用Java的新项目,因此它很有希望。不幸的是,我找不到有关缩放图像的任何文档。

Apache Common Imaging是否可以处理图像的高质量缩放?如果是这样,我在哪里可以找到文档?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)