怕搞忘,今天重装的时候碰了很多钉子,环境为:centos 5.4 x64:
1、装LibPNG,安装后才能处理png格式图片
tar -xzvf libpng-1.4.3.tar.gz
cd libpng-1.4.3
./configure
make
make install
2、安装JPEG包,安装后才能处理JPEG格式图片
tar -xzvf jpegsrc.v8b.tar.gz
cd jpeg-8b/
./configure --enable-shared --enable-static
make
make install
3、安装Tiff包,安装后才能处理TIFF格式图片
tar -xzvf tiff-3.8.0.tar.gz
cd tiff-3.8.0
./configure
make
make install
4、安装jasper包,安装后才能处理JPEG2000格式图片
unzip jasper-1.900.1.zip
cd jasper-1.900.1
CFLAGS=-fPIC ./configure
make CFLAGS=-fPIC
make CFLAGS=-fPIC install
5、安装ImageMagick。
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、配置环境
echo "/usr/local/lib" > /etc/ld.so.conf.d/usr-local-lib.conf
ldconfig
7、安装Jmagick
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、测试
cd /opt/ImageMagick-6.6.3-0/bin
./convert hehua.jpg –resize 50% hehua-resize.jpg
分享到:
相关推荐
安装ImageMagick和JMagick 如果安装了老版本ImageMagick的rpm包,请先删除 安装环境要求: 确认已经安装了zlib、freetype、libpng和jpeg-6b等lib的开发包,可以用rpm -aq查询,如果没有的请先安装。 /*----------...
在64位Linux环境下安装ImageMagick,特别是与JMagick配合使用,是一个涉及多个步骤的过程,主要目的是为了实现Java应用程序对ImageMagick图像处理功能的调用。以下是详细的安装步骤和相关知识点: 1. **卸载旧版本*...
1. **Java接口**:JMagick是ImageMagick的Java绑定,它提供了一个Java接口,使得Java开发者可以直接调用ImageMagick的底层图像处理功能。 2. **JNI技术**:JMagick通过Java Native Interface (JNI) 技术实现了Java...
在IT行业中,图片处理是一项常见的任务,特别是在网页开发、图像分析和...同样,对于Windows系统,虽然安装步骤可能略有不同,但原理相同,主要涉及下载和安装ImageMagick的HEIC支持版本,以及选择合适的Java绑定库。
5. **加载模块**:JMagick需要一个动态链接库(`.so`文件)才能工作。在Linux上,可能需要手动加载。例如,运行`sudo ldconfig /usr/local/lib`以使新库可用。 6. **验证安装**:打开一个新的终端,运行`java -...
在这里,我们有`ImageMagick-5.5.7-Q8-windows-dll.exe`,这是一个适用于Windows系统的ImageMagick安装包,其他操作系统如Linux或macOS需要下载对应版本。 ### 2. 安装ImageMagick 运行`ImageMagick-5.5.7-Q8-...
总的来说,"linux下可用的静态ImageMagick C库"是一个为Linux开发人员准备的便捷工具,它简化了图像处理功能的集成,避免了依赖管理的复杂性,但仍需要开发者具备一定的C语言和ImageMagick API使用经验。
安装ImageMagick-6.3.9-0-Q8-windows-dll.exe,按照网上说法把安装后根目录下的所有.dll文件拷贝到C:\WINDOWS\system32下。不过没拷贝成功。略之不理。 jmagick-win-6.3.9-Q8.zip解压缩。将里面的jmagick.dll拷贝至C...
ImageMagick是Jmagick依赖的基础图像处理库,这两个文件分别是64位静态链接和动态链接版本。静态链接版本将所有依赖项都包含在内,而动态链接版本则依赖于系统上的其他库文件。选择哪个版本取决于具体的需求和系统...
综合这些信息,我们可以了解到这是一个关于在Windows和Linux环境下使用JavaMagick和ImageMagick进行图像处理的资源包,包含了必要的库文件、安装程序、使用教程以及配置选项。对于需要在Java项目中进行图像操作的...
ImageMagick是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。...
ImageMagick 可以安装在 Linux、Mac OS X、Windows 系统中。下载链接为:http://www.imagemagick.org/script/download.php 在 Centos8 中安装 ImageMagick,可以使用以下命令: [root@localhost ~]# wget ...
这个"ImageMagick-7.0.10-10.tar.gz"文件是一个特定版本(7.0.10-10)的ImageMagick的源代码压缩包,以tar.gz格式封装,适合在Linux环境中进行编译和安装。以下是关于ImageMagick和其在图片压缩方面应用的详细知识点...
在"ImageMagick6.2.6 For Linux"的压缩包中,有两个文件:`ImageMagick.tar.gz`是软件的源码包,包含了编译和安装所需的所有文件;`ReadMe.html`则是安装和使用指南,通常会提供编译选项、依赖库、安装步骤等重要...
本文将深入探讨JMagick的特性和应用场景,以及如何在Windows环境下安装和使用6.3.9版本。 JMagick是ImageMagick的一个Java绑定,ImageMagick是一款强大的跨平台图像处理软件,支持超过100种不同的图像格式。通过...
ImageMagick安装注意事项;pdf转imgphp中ImageMagick安装教程;ImageMagick安装包;ImageMagick安装注意事项;pdf转imgphp中ImageMagick安装教程;ImageMagick安装包;ImageMagick安装注意事项;pdf转imgphp中...
#### 三、CentOS环境下安装ImageMagick 在CentOS系统上安装ImageMagick及其PHP扩展,可以分为以下几个步骤: ##### 1. 安装ImageMagick - **使用YUM安装ImageMagick基础包** ```bash sudo yum install ...
"jmagick-win-5.5.7-Q8.zip"这个压缩包中包含了在Windows环境下运行JMagick所需的所有组件,包括核心库文件"jmagick.dll"、Java类库文件"jmagick.jar"以及ImageMagick的安装程序"ImageMagick-5.5.7-Q8-windows-dll....
3. **处理图像**:JMagick 提供了一系列方法来进行图像处理,如缩放、旋转、裁剪等。例如,`resizeImage()` 方法用于调整图像大小,`rotateImage()` 方法用于旋转图像,`cropImage()` 方法用于裁剪图像。 4. **保存...