如何解决Java图像缩放错误
时间:2020-03-06 14:31:45 来源:igfitidea点击:
我有一个Java Servlet,当按比例缩小图像时会遇到此错误...
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5101502
我正在尝试找出解决此问题的最佳方法,并希望能收到社区中的任何想法。
谢谢,史蒂夫
解决方案
我们可能要使用Java Advanced Imaging(JAI)API。在这里可以找到如何使用JAI缩放图像的示例。
使用Java进行图像缩放可能会非常复杂,我在进行批处理时遇到了许多可重现的JVM崩溃,但这与错误无关。最后,我最终使用了ImageMagick的外部命令行工具" convert",该工具可用于相关平台。只需使用" Runtime.exec(。)"和适当的参数进行调用即可。可能比真正的Java解决方案还要快,但是对于所有应用程序来说,这当然都不是一个好的解决方案。