环境为:centos 5.4 x64:
1、装LibPNG,安装后才能处理png格式图片
Shell代码
tar -xzvf libpng-1.4.3.tar.gz
cd libpng-1.4.3
./configure
make
make install
2、安装JPEG包,安装后才能处理JPEG格式图片
Shell代码
tar -xzvf jpegsrc.v8b.tar.gz
cd jpeg-8b/
./configure --enable-shared --enable-static
make
make install
3、安装Tiff包,安装后才能处理TIFF格式图片
Shell代码
tar -xzvf tiff-3.8.0.tar.gz
cd tiff-3.8.0
./configure
make
make install
4、安装jasper包,安装后才能处理JPEG2000格式图片
Shell代码
unzip jasper-1.900.1.zip
cd jasper-1.900.1
CFLAGS=-fPIC ./configure
make CFLAGS=-fPIC
make CFLAGS=-fPIC install
5、安装ImageMagick。
Shell代码
tar -xzvf ImageMagick-6.6.3-0.tar.gz
cd ImageMagick-6.6.3-0
./configure --prefix=/opt/ImageMagick-6.6.3-0 --enable-share --enable-static --with-jpeg=yes --with-png=yes --with-tiff=yes --with-jp2=yes --without-perl
make
make install
6、配置环境
Shell代码
echo "/usr/local/lib" > /etc/ld.so.conf.d/usr-local-lib.conf
ldconfig
7、安装Jmagick
Shell代码
PATH=$PATH:/usr/java/bin;export PATH
/configure --with-magick-home=/opt/ImageMagick-6.6.3-0/ --with-java-home=/usr/java/
make
make install
8、测试
Shell代码
cd /opt/ImageMagick-6.6.3-0/bin
./convert hehua.jpg –resize 50% hehua-resize.jpg
http://netbus.iteye.com/blog/711744
分享到:
相关推荐
安装ImageMagick和JMagick 如果安装了老版本ImageMagick的rpm包,请先删除 安装环境要求: 确认已经安装了zlib、freetype、libpng和jpeg-6b等lib的开发包,可以用rpm -aq查询,如果没有的请先安装。 /*----------...
在64位Linux环境下安装ImageMagick,特别是与JMagick配合使用,是一个涉及多个步骤的过程,主要目的是为了实现Java应用程序对ImageMagick图像处理功能的调用。以下是详细的安装步骤和相关知识点: 1. **卸载旧版本*...
在IT行业中,图片处理是一项常见的任务,特别是在网页开发、图像分析和...同样,对于Windows系统,虽然安装步骤可能略有不同,但原理相同,主要涉及下载和安装ImageMagick的HEIC支持版本,以及选择合适的Java绑定库。
- **Java接口**: JMagick是ImageMagick与Java之间的桥梁,提供了一系列Java类和方法,使得开发者可以利用Java代码调用ImageMagick的底层功能。 - **ImageMagick**: 是一个开源的命令行工具集,用于在各种操作系统上...
将`jmagick.dll`文件放置在你的Java安装目录下的`bin`文件夹内,例如`C:\Program Files\Java\jdk1.8.0_201\bin`。这使得Java在运行时能够找到并加载该库。 同时,需要修改Java的启动参数,添加JMagick的类路径。在...
本文将深入探讨Jmagick的32位和64位版本,以及它们在不同环境下的应用。 1. **Jmagick的32位与64位** Jmagick的32位版本适用于运行在32位操作系统上的Java应用程序,而64位版本则用于64位操作系统的环境。两者的...
这个“ImageMagick-6.3.9+jmagick组合”指的是ImageMagick的一个特定版本6.3.9与JMagick的集成,已经过测试,确保在运行时的稳定性和兼容性。 ImageMagick的知识点: 1. **基本功能**:ImageMagick支持多种图像...
综合这些信息,我们可以了解到这是一个关于在Windows和Linux环境下使用JavaMagick和ImageMagick进行图像处理的资源包,包含了必要的库文件、安装程序、使用教程以及配置选项。对于需要在Java项目中进行图像操作的...
ImageMagick是一款强大的开源图像处理工具,它支持多种操作系统,包括Windows、Linux和macOS等。ImageMagick能够处理各种图像格式,进行图像转换、裁剪、调整大小、旋转、添加边框、颜色校正等多种操作。在【描述】...
ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, ...
因为im4java是基于imagemagick的commandline进行调用的java接口,不...其实安装imagemagick在任何平台都是一样的安装,在linux下面有rpm包,安装那个包,指定目录就可以了。windows一样,安装并指定安装路径就可以了。
ImageMagick是一款强大的开源图像处理工具,广泛应用于各种操作系统,包括Windows、Linux和macOS等。这个特定的版本,"ImageMagick-6.2.6-8-Q16-windows-dll.exe",是一个适用于Windows操作系统的动态链接库(DLL)...
// 注意:在Linux环境下不要设置searchPath,否则会导致错误 convert.setSearchPath("D:/Program Files/ImageMagick-6.3.9-Q16"); convert.run(op); } public Ima4JavaMagickCreator() {} public Ima4...
2. **图像处理**:由于集成ImageMagick和JMagick,用户可以预览和执行常见的图像处理任务,如缩放、旋转、裁剪、颜色调整、滤镜应用等。 3. **多格式支持**:ImageMagick支持广泛的图像格式,因此"ImDa-开源"也应该...