文档章节

ImageMagick安装配置说明

星痕2018
 星痕2018
发布于 2012/03/06 16:39
字数 308
阅读 2349
收藏 3
Imagemagick  是一个开源的图片处理软件,他使用命令行进行各种格式的图片的操作,可以运行在windows下和linux下。他的功能非常强大,能进行大小、格式、水印、标签等各种图象处理。在PHP中用imagemagick 来缩图、添加水印比GD图象函数库生成的图像质量要好的多,看过imagemagick的缩图,GD的缩图只能用惨不忍睹来形容。摄影网站用GD缩图,会让网友误以为摄影师的水平差,图像都调不好。

Imagemagick的官方网站 :http://www.imagemagick.org


一、准备资料

win7安装

下载地址:http://downloads.jmagick.org/6.3.9/

下载文件:ImageMagick-6.3.9-0-Q16-windows-dll.exe和jmagick-win-6.3.9-Q16.zip


二、安装程序

安装ImageMagick-6.3.9-0-Q16-windows-dll.exe,安装到C:\ImageMagick目录下,另外安装时也请勾选 Update executable search path,

确认环境变量path里存在“c:\imagemagick“


三、常见问题以及解决方法:

1、System.out.println(System.getProperty("java.library.path")). 
直接用System.out.println(System.getProperty("java.library.path")). 
打印出当前环境的路径,然后再把jmagick.dll复制到其中的一个路径文件夹中问题解决。

2、Can't load MagickLoader (class not found)错误
需要在class里面设置system.setproperty(“jmagick.systemclassloader”,”no”);

© 著作权归作者所有

星痕2018
粉丝 9
博文 68
码字总数 15754
作品 0
石家庄
程序员
私信 提问
ImageMagick 图片处理工具的安装

ImageMagick安装配置 for java项目 (使用jmagick) 目录: 一、ImageMagick介绍 二、在Linux上用源码安装ImageMagick与jmagick 三、在Linux上使用yum安装ImageMagick 四、在windows上安装I...

铁血战士
2011/10/01
9.3K
0
PHP扩展MagickWand

简介 MagickWand 是PHP的一个扩展程序,通过它建立起与ImageMagick的交互,进行图片的处理。它是默认的GD图象函数库的绝佳替代方案。从安全性和易用性来说,在PHP中使用MagickWand比使用命令...

Junn
2013/09/06
0
0
在CentOS4上安装JMagick

用Java做网站经常要处理用户上传的图片,例如生成缩略图等等。虽然Java可以使用Java2D进行一些图片操作,但是功能和效率实在太差了。 目前比较好的是用JMagick来进行图像处理,不过JMagick是...

红薯
2008/12/15
920
0
CentOS 6安装ImageMagick扩展的2个方法

ImageMagick,是一个软件套件用来创建,编辑,合成,或转换位图图像。我们可以用它来读取和在各种格式写图像,包括DPX、EXR、GIF、JPEG、PDF、SVG和TIFF等格式。我们可以用来使用ImageMagick...

无尽远方
2017/10/25
0
0
centos imagemagick

centos 编译安装的ImageMagick /etc/profile环境变量已经配置好了 为什么php里面exec('conver -version'); 无法执行 必须还要手动指定路径比如 exec('/usr/local/imagemagick/bin/conver -v...

你若安好
2015/04/24
422
3

没有更多内容

加载失败,请刷新页面

加载更多

迭代器模式 Iterator 行为型 设计模式(二十)

  在计算机中,Iterator意为迭代器,迭代有重复的含义,在程序中,更有“遍历”的含义      如果给定一个数组,我们可以通过for循环来遍历这个数组,这种遍历就叫做迭代      对于...

SEOwhywhy
20分钟前
2
0
【 58沈剑 架构师之路】InnoDB,5项最佳实践,知其所以然

缓存讲了一个月《缓存架构,一篇足够》。今天,开始写数据库。 第一篇,说说MySQL两个最常用的存储引擎,MyISAM和InnoDB。照自己的理解,把一些知识点总结出来,不只说知识点,多讲“为什么”...

张锦飞
22分钟前
3
0
windows10小鹤双拼注册表

《安全第一》直接发文本内容,自己建文本,改文本后缀reg。 使用方法: 1.复制下示文本内容,打开你的文本编辑器(#记事本notepad或其他++),粘贴文本内容并保存在任意位置(不影响使用) ...

漫步海边小路
29分钟前
1
0
一、数据挖掘

数据挖掘的发展动力---需要是发明之母 数据爆炸问题 自动数据收集工具和成熟的数据库技术使得大量的数据被收集,存储在数据库、数据仓库或其他信息库中以待分析。我们拥有丰富的数据,但却缺...

凯文加内特
32分钟前
2
0
Java线程池ThreadPoolExecutor

线程池 ThreadPoolExecutor 线程池是ExecutorService的实现,可以通过Executors执行工厂构造不同类型的执行服务(线程池)。 ThreadPoolExecutor线程池使用的是阻塞队列BlockingQueue。 用于...

器石_
33分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部