您的位置:首页 > 运维架构 > Linux

在Linux上安装ImageMagick和JMagick

2006-04-29 12:02 866 查看
最近作一个项目,需要使用JAVA技术把图片的格式互相转换,并且可以改变图片尺寸,在网上搜索了一下,发现Jmagick功能比较强大,所以决定使用Jmagick来实现这个功能.
   在网上找了一下,发现安装ImageMagick和JMagick 的文章很少,只有竹笋炒肉的文章,还是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.bz2和tiff-3.8.2.tar.gz,用户支持jpg,png和tiff格式的文件,真不知道老外是如何想的,图像处理不支持jpg和png的应用应该不多吧,为什么不放在一起,还有另外安装.
   编译并安装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 目录
     安装完成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息