使用ImageMagick和Jmagick压缩图片

ImageMagick是一个支持windows和linux的图片压缩和处理软件。 它只有命令行,没有GUI。

在程序中我们使用java语言调用ImageMagick,有两种方式:直接调用命令的方式,和jni的方式。

JNI的方式,我们可以使用JMagick。 但如果是长期存活的进程(比如一个web server的进程),那么jni的方式存在内存泄露的风险。

如果用命令行的方式,可以使用im4java。

本文记录ImageMagick和JMagick的用法,做为备忘参考。

继续阅读“使用ImageMagick和Jmagick压缩图片”