如何解决java图像缩放错误

时间:2008-09-22 08:21:26

标签: java image-scaling

我有一个java servlet在缩小图像时遇到这个bug ...

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5101502

我正在尝试找出解决问题的最佳方法,并感谢社区提出的任何想法。

谢谢,史蒂夫

2 个答案:

答案 0 :(得分:3)

使用Java进行图像缩放可能会非常复杂 - 在进行批处理时遇到了大量可重现的JVM崩溃,但这与您的bug无关。最后,我最终使用了来自ImageMagick的外部命令行工具'convert',可用于相关平台。只需使用Runtime.exec(.)和相应的参数调用它即可。可能比真正的Java解决方案更快,但这对所有应用程序来说肯定不是一个好的解决方案。

答案 1 :(得分:1)

您可能希望使用Java Advanced Imaging(JAI)API。可以找到如何使用JAI缩放图像的示例here