[[ImageMagick]] | [[Java]] * 公式推奨 [#official] - %% http://www.jmagick.org/ %% (6.4.0 でメンテ止まってる) - https://github.com/techblue/jmagick -- http://sourceforge.net/p/jmagick/wiki/Home/ … * サンプル [#q21b77b1] - JmagickでCMYK→RGB変換 -- http://netforestdevnote.blog26.fc2.com/blog-entry-17.html import magick.ImageInfo; import magick.MagickImage; public class TransformRgb { public static void main(String[] args) throws Exception { String src = args[0]; // 元画像ファイルパス String dst = args[1]; // 変換画像ファイルパス MagickImage image = new MagickImage(new ImageInfo(src)); image.transformRgbImage(image.getColorspace()); image.setFileName(dst); image.writeImage(new ImageInfo()); } } -- MagickImage#transformRgbImageとMagickImage#rgbTransformImageが似たようなメソッド名なので気をつけてください。 - ImageMagickをJavaから使用するための設定(JMagickインストール) -- http://kyle-in-jp.blogspot.jp/2008/05/imagemagickjavajmagick.html 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()); } } * Scala [#gc04ad30] - [[JMagick/Scala]] |