我有一个java servlet在缩小图像时遇到这个bug ...
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5101502
我正在尝试找出解决问题的最佳方法,并感谢社区提出的任何想法。
谢谢,史蒂夫
答案 0 :(得分:3)
使用Java进行图像缩放可能会非常复杂 - 在进行批处理时遇到了大量可重现的JVM崩溃,但这与您的bug无关。最后,我最终使用了来自ImageMagick的外部命令行工具'convert',可用于相关平台。只需使用Runtime.exec(.)
和相应的参数调用它即可。可能比真正的Java解决方案更快,但这对所有应用程序来说肯定不是一个好的解决方案。
答案 1 :(得分:1)
您可能希望使用Java Advanced Imaging(JAI)API。可以找到如何使用JAI缩放图像的示例here。