我也遇到了这样滴错误
jMagick 运行到 Dimension imageDim = aImage.getDimension();
就报错了::
magick.MagickException: Unable to retrieve handle
经过排除了配置问题,参考了网上的答案,终于从一个人那里得到了解决方法
谷歌似乎认为这个错误涉及到你的多个副本的ImageMagick在您的系统上,它是感到困惑时,它试图检索处理程序。 我怀疑,JMagick包ImageMagick的和可能会重复来自
最后发现,我电脑里确实安装了两个ImageMagic ,而且环境变量面也是两个,把环境变量里多余的删除,就可以了,
还有就是jdk:bin/jmagick.dll: Can't find dependent libraries
JMagic需要32位windows下的动态连接库安装文件,要求Jdk也是32位的,
转载别人的 http://blog.csdn.net/mydeman/article/details/5849923
几年前曾经使用过这个开源的ImageMagick来进行图片大小转化、提取Exif信息等操作,功能强大,比较实用,当时也花了不少的精力。这两天又要用,这次先把过程记下来。
1. 首先给出这个地址:http://downloads.jmagick.org/6.3.9/,这个里面包含了ImageMagick的安装文件、jmagick.dll和jmagick.jar,最关键的是它们是版本一致的,不会出现一些奇怪的问题。最容易出现的问题是:
java.lang.UnsatisfiedLinkError: jmagick.dll: The specified procedure could not be found
java.lang.UnsatisfiedLinkError: jmagick.dll: Can't find dependent libraries
....
我下载的文件:
ImageMagick-6.3.9-0-Q16-windows-dll.exe 32位windows下的动态连接库安装文件
jmagick-win-6.3.9-Q16.zip 里面包含了jmagick.dll和jmagick.jar
2.安装过ImageMagick后,最好重启一下电脑,否者可能会出现找不到依赖库的错误。解压jmagick-win-6.3.9-Q16.zip,将其中的jmagick.dll复制到C:/WinNT/system32下面。在编写程序时,要将jmagick放到编译路径中,Eclipse会搞定这件事情。
这样就完成了,很简单。至于如何使用jmagick编写程序,可以参考:http://downloads.jmagick.org/jmagick-doc/
分享到:
相关推荐
里面包括jmagick 所需所有文件,jmagick.dll,jmagick.jar 还有安装文件, 以及linux安装说明! jmagick jmagick.jar jmagick资料 jmagick缩略图 jmagick jmagick.jar jmagick资料 jmagick缩略图
Jmagick32位的和Jmagick64位的Jmagick.dll,Jmagick.jar 图片处理必备工具
压缩包在java下使用jmagick的所有必需工具和安装包,还有使用实例。
jmagick java 图像处理jmagick java 图像处理jmagick java 图像处理jmagick java 图像处理jmagick java 图像处理
jmagick.zip
jmagick.jar 及用法。。。。。。。。。。
jmagick-6.2.4-1-IM-6.2.5.zip
jmagick.jar java图像应用
jmagick image generate or operator library
强大的图片处理工具,imagemagick的java接口
JMagick-6.0.4-0.tar 下载
jmagick处理图片,图片高质量压缩,图片加水印。
jmagick-win-6.3.9 java 图片裁剪工具
JMagick是一个开源API,利用JNI(Java Native Interface)技术实现了对 ImageMagick API的Java访问接口,因此也将比纯Java实现的图片操作函数在速度上要快。
压缩包在java下使用jmagick的所有必需工具和安装包,还有使用实例。
还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。。。 jmagick.jar
JMagick图片处理 缩略图 水印 切图 压缩图片
jmagick.jar,ImageMagick.exe,测试过,可用
java 图片放缩结束...防止内存泄露
ImageMagick-6.3.9+jmagick组合,此组合已测试通过