Sunday, May 18, 2008

JMagickで画像のqualityを指定して保存する

Jmagickで画像のqualityを指定して保存するには、以下のコードを実行します。

import magick.*;

public class JMagickTest21
{
public static void main(String args[])
throws MagickException
{
/* 画像のqualityを指定 */
MagickImage mi = new MagickImage(new ImageInfo("sf.jpg"));
mi.setFileName("sample442a.jpg");
ImageInfo ii2 = new ImageInfo();
ii2.setQuality(10);
mi.writeImage(ii2);
}
}

元画像(sf.jpg)


出力画像(sample442.jpg)


環境
JDK6 Upadate6(JDK1.6.0_06)/jmagick-win-6.3.9-Q16


関連情報
JMagickまとめ
ImageMagickをJavaから使用するための設定(JMagickインストール)

No comments: