图像magick java [英] Image magick java
本文介绍了图像magick java的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何通过ImageMagick从java修改图像?有没有办法呢?
How can I modify image from java through ImageMagick? Is there any way of doing it?
推荐答案
使用 JMagick ( docs )。阅读文档。它提供了ImageMagick的所有功能。您还可以查看另一个ImageMagick Java包装器, im4java 。
Use JMagick (docs). Read the documentation. It provides all the functionality of ImageMagick. You may also look into another ImageMagick Java wrapper, im4java.
im4java 此处的优秀入门文档
There is a good starters document for im4java here
这是一个例子,我已经解决了。
Here is an example, I've worked out.
/** Typical scaling implementation using JMagick **/
ImageInfo origInfo = new ImageInfo(absPath); //load image info
MagickImage image = new MagickImage(origInfo); //load image
image = image.scaleImage(finalWidth, finalHeight); //to Scale image
image.setFileName(absNewFilePath); //give new location
image.writeImage(origInfo); //save
编辑#1:
Edit #1:
如果您想知道JMagick的Jar文件。下载jMagick tarball,解压缩。
If you are wondering for the Jar file of JMagick. Download jMagick tarball, untar it.
$ tar xvzf jmagick-linux-6.4.0-Q32.tar.gz
./jmagick-6.4.0.jar
./jmagick.jar
./libJMagick-6.4.0.so
./libJMagick.so
这篇关于图像magick java的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文