Jmagick压缩高质量图片

本文详细介绍如何在Windows和Linux环境下安装与配置ImageMagick,包括必要的依赖库编译及环境变量设置,确保图片处理功能正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

图片处理需要使用ImageMagick时,需要做如下配置:


Windows:
1. 安装Tools下面的ImageMagick-6.3.9-0-Q8-windows-dll.exe
2. 复制Tools目录下jmagick.dll到 %JAVA_HOME%/jre/bin
3. 登录后台 “系统管理->配置管理”修改ImageLibType的值为1

 

 

 

Linux:
在一般的linux发行版本如Centos中都有ImageMagick,可以使用系统自带包进行安装。
如果不存在相应的包,请执行如下操作。
下载ImageMagick-6.2.6-8.tar.gz,jpegsrc.v6b.tar.gz, libpng-1.2.10.tar.bz2和tiff-3.8.2.tar.gz,用户支持jpg,png和tiff格式的文件.
   编译并安装Jpg格式支持文件,
   tar zvxf jpegsrc.v6b.tar.gz
   ./configure --enable-shared --enable-static 
    make
    make install

   安装png支持文件
   bunzip2 libpng-1.2.10.tar.bz2
   tar xvf libpng-1.2.10.tar
    ./configure   
    make
    make install

   编译安装tiff支持文件

   编译并安装Jpg格式支持文件,
   tar zvxf tiff-3.8.2.tar.gz
   ./configure   
    make
    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
    make install

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

    配置当前用户的配置文件.bash_profile
    增加
     LD_LIBRARY_PATH=/usr/local/lib:../../lib:
    export LD_LIBRARY_PATH
    并且配置classpath 目录
安装完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值