在Linux上安装ImageMagick和JMagick

最近作一个项目,需要使用JAVA技术把图片的格式互相转换,并且可以改变图片尺寸,在网上搜索了一下,发现Jmagick功能比较强大,所以决定使用Jmagick来实现这个功能.

   在网上找了一下,发现安装ImageMagickJMagick 的文章很少,只有竹笋炒肉的文章,还是2003,其余的都是抄他的,没有自己的实践.

   Windows上面的安装比较简单,下载想个的文件,安装,记住把所有的动态库拷贝到系统的System32目录就可以了,我使用的几个下载文件是ImageMagick- 6.2.6 -8.zip,ImageMagick-6.2.6-8.zip.

   下面重点说一下Linux的安装,下载ImageMagick- 6.2.6 -8.tar.gz,JMagick-6.2.6-0.tar.gz另外我下载了jpegsrc.v6b.tar.gz, libpng-1.2.10.tar.bz2tiff-3.8.2.tar.gz,用户支持jpg,pngtiff格式的文件,真不知道老外是如何想的,图像处理不支持jpgpng的应用应该不多吧,为什么不放在一起,还有另外安装.

   编译并安装Jpg格式支持文件,

   tar zvxf jpegsrc.v6b.tar.gz

   ./configure --enable-shared --enable-static 

    make

    su

    make install

   安装png支持文件

   bunzip2 libpng- 1.2.10 .tar.bz2

   tar xvf libpng- 1.2.10 .tar

    ./configure   

    make

    su

    make install

   编译安装tiff支持文件

   编译并安装Jpg格式支持文件,

   tar zvxf tiff- 3.8.2 .tar.gz

   ./configure   

    make

    su

    make install

   修改ImageMagick的配置文件 configure

   --without-jpeg=false    disable JPEG support

   --without-png=false     disable PNG support

   --without-tiff=false    disable TIFF support

   编译并且安装  ImageMagick

    tar zvxf ImageMagick- 6.2.6 -8.tar.gz

   ./configure   

    make all

    su

    make install

    使用convert 看看是否可以转换文件

    编译并且安装JMagick

    tar zvxf JMagick- 6.2.6 -0.tar.gz

   ./configure   

    make

    su

    make install

    配置当前用户的配置文件.bash_profile

    增加

     LD_LIBRARY_PATH=/usr/local/lib:../../lib:

    export LD_LIBRARY_PATH

    并且配置classpath 目录

     安装完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值