ImageMagick及jmagick的linux安装详解

来源:互联网 发布:js获取屏幕宽度 编辑:程序博客网 时间:2024/04/28 02:47

   折腾了一上午,总算搞定了ImageMagick及jmagick在linux的安装,现在记录下来给有同样需求的朋友们提供个参考!   
   到目前为之,ImageMagick的最新版本为6.4.0,大家可以从这个网址下载到最新版本http://downloads.jmagick.org/6.4.0/,下载ImageMagick-6.4.0-0.tar.gz,并把它解压到任意文件夹,另外说一下如果你的linux没有jpg,png等一些图片支持库的话,要先安装比如:zlib,libpng,jpeg-6b,FreeType这些支持库。好了现在就可以进行ImageMagick的安装了。


  打开控制台,切换到刚刚解压出来的ImageMagick的目录。执行下列命令:

  1:  ./configure --enable-shared --without-perl

  2:  make

  3:  make install

  4:  make check

  这个安装我是比较顺利的,没有遇到什么问题。安装完之后可以用其自带的convert命令进行一下测试,命令语法如下:

  convert -geometry 600x200 源文件.jpg 处理后文件.gif (格式转换)

  安装完ImageMagick之后,还要进行一些相应的配置:

  1: 修改/etc/profile 文件,增加:
   LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
   export LD_LIBRARY_PATH
  

 2: 修改/etc/ld.so.conf文件,增加:
    /usr/local/lib

  配置完成之后,进入/usr/local/lib目录,找到libJMagick.so和libJmagick-6.4.2.so两个文件,并把它们复制到你Jdk安装目录的 jre/lib/i386文件夹下。这样就完成了对ImageMagick的安装,接下来我们安装其提供的Java的应用程序接口JMagick。
  还是到刚才的网站上,下载到jmagick-6.4.0-src.tar这个文件,然后将其解压,打开控制台,进入解压后的目录。执行下列命令:

  1: ./configure (在这一步的时候,如果命令行提示权限不够的话,要先执行一下 chmod u+x configure 这个命令,具体为什么我也不是很清楚,本人linux也是菜鸟)
  2: make all
  3:   make install
 
  这就完成了在linux下对ImageMagick和JMagick的安装。如果有朋友按照我的安装方法还是不能正确安装的话,欢迎跟帖,咱们共同探讨。

 

 

 

原创粉丝点击