Saturday, May 17, 2008

ImageMagickをJavaから使用するための設定(JMagickインストール)

ImageMagickをJavaから使用するためには、JMagickを以下のようにインストールします。

1.以下のURLからImageMagick-6.3.9-0-Q16-windows-dll.exeとjmagick-win-6.3.9-Q16.zipをダウンロード。
http://www.jmagick.org/download.html

2.ダウンロードしたImageMagick-6.3.9-0-Q16-windows-dll.exeをインストール。

3.ダウンロードしたjmagick-win-6.3.9-Q16.zipを解凍してjmagick.dllとjmagick.jarを[JAVA_HOME]\jre\lib\extにコピー

以下のコードをコンパイル・実行することで画像をぼかすことができます。

import magick.*;

public class JmagickTest1
{
public static void main(String args[])
throws MagickException
{
MagickImage mi = new MagickImage(new ImageInfo("SF.jpg"));
MagickImage mo = mi.blurImage(0, 5);
mo.setFileName("sample422.jpg");
mo.writeImage(new ImageInfo());
}
}

元画像(sf.jpg)


出力画像(sample422.jpg)


環境
JDK6 Upadate6(JDK1.6.0_06)/jmagick-win-6.3.9-Q16
関連情報
JMagickまとめ

No comments: