是否有一个简单的Java图像处理库类似于ImageMagick?

时间:2009-10-29 23:43:48

标签: java image-processing image-manipulation gd

我知道Java包含非常先进的图像处理API,但我正在寻找的是一个纯Java API(使用Java2D),它更适合于Web图像处理的常见任务,即“我想要”写:

image.scale(0.2)

而不是

AffineTransform t = new AffineTransform(...)
t.resize(...)
t.translate(...)
AffineTransformOp = new AffineTransformOp(...)
etc. etc.

想想ImageMagick或GD。

3 个答案:

答案 0 :(得分:2)

您可以围绕Java的ImageIO库编写自己的包装类,为您提供所需的方法签名。

答案 1 :(得分:1)

我所知道的ImageMagick的完整功能没有java原生等价物。但是ImageMagic有两个java绑定:JMagickIM4Java

答案 2 :(得分:0)

Java2D库在Tomcat 6上创建内存泄漏:

https://issues.apache.org/bugzilla/show_bug.cgi?id=51687

如果你在7岁,你应该善于使用它。