java图片处理工具之-ImageMagick+jmagick(一)

时间:2022-10-23 22:16:35

1、介绍:

        ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存。是搜狗百科的介绍!

2、下载:

     其他安装教程:http://blog.sina.com.cn/s/blog_4b9d604f0101oo8i.html

     下载地址:http://www.imagemagick.org/script/binary-releases.php

      ImageMagick下载:http://sourceforge.net/projects/imagemagick/files/old-sources/6.x/

          jmagick下载:http://downloads.jmagick.org/5.5.7/ 并把jmagick.jar放到应用的lib下,jmagick.dll拷贝到SYSTEM32下,同时拷贝到jdk的bin目录下,不然会报错;

                java.lang.UnsatisfiedLinkError: no JMagick in java.library.path

     提示:ImageMagick和jmagick版本最好对应一致。

3、安装:ImageMagick-5.7.7-Q8-x32-dll.exe

   1、 一直next(其他默认即可)
   2、 完成安装后,将 ImageMagick目录下的 convert.exe 前面加上 im_ ,变成 im_convert.exe 。因为WIN7、Windows (XP) 系统内有 convert.exe 的文件,改名可以避免冲突。
   3. 同样,运行—regedit.exe ,在注册表中,查找convert.exe ,找到 [ImageMagick 安裝目錄]/convert.exe 的字符串,改名为 im_convert.exe。
4、使用:
   测试:启动命令提示行,输入:im_convert d:\0001.jpg  -resize 50%  d:\test\0001.jpg