我正在使用JAI媒体api和ImageMagick?
ImageMagick有一些可伸缩性问题,而且基于JNI的JMagick也没有吸引力。 与ImageMagick相比,在进行调整大小操作时,JAI的结果质量较差。
有谁知道有什么优秀的工具,无论是开源的还是商业的,都是本地java,并提供高质量的结果?
我正在使用JAI媒体api和ImageMagick?
ImageMagick有一些可伸缩性问题,而且基于JNI的JMagick也没有吸引力。 与ImageMagick相比,在进行调整大小操作时,JAI的结果质量较差。
有谁知道有什么优秀的工具,无论是开源的还是商业的,都是本地java,并提供高质量的结果?
当前回答
在我看来,最好的方法是使用GraphicsMagick图像处理系统和im4java作为Java的命令行接口。
GraphicsMagick有很多优点,但有一个是万能的:
通用汽车被用来处理数十亿 世界上最大的照片档案 网站(例如Flickr和Etsy)。
其他回答
http://im4java.sourceforge.net/ -如果你正在运行Linux,那么创建一个新的进程并不昂贵。
在我看来,最好的方法是使用GraphicsMagick图像处理系统和im4java作为Java的命令行接口。
GraphicsMagick有很多优点,但有一个是万能的:
通用汽车被用来处理数十亿 世界上最大的照片档案 网站(例如Flickr和Etsy)。
加工技术很新,但是非常非常好。
另一个不错的选择是马文
对于商业工具,您可能想尝试Snowbound。
http://www.snowbound.com/
我使用它们的经验有些过时,但我发现它们的Java Imaging API比JAI更容易使用,速度也快得多。
他们的客户支持和代码示例也非常好。