ImageMagick

ImageMagick（イメージマジック）は画像を操作したり表示したりするためのソフトウェアスイートである。GIF、JPEG、JPEG 2000、PNG、PDF、Photo CD、TIFF、DPXなど100種類以上の画像ファイルフォーマットに対応しているImageMagick: Formats。GPL互換でより制限が緩い独自ライセンスが適用されているImageMagick: License。

 利用方法 
ImageMagick はコマンドラインから利用する方法と、他のプログラムから呼び出して使う方法がある。

 コマンドラインからの利用方法 
ImageMagickは多数のコマンドラインツールを含んでおり、バッチ処理などでGUIを使わずに画像処理したい場合に有用であるImageMagick: Command-line Tools。

 画像を表示 - display input_file
 スクリーンショット - import [ options ... ] output file
 画像変換 - convert [ options ... ] input_file output_file
（例） convert -delay 100 -loop 0 magick[1-2].gif magick-anime.gif

 プログラムからの利用方法 
ImageMagick は様々な言語から利用できる。以下に言語ごとの実装を示すImageMagick: Application Program Interfaces。

+ 言語ごとの実装 言語  実装名 Ada G2F C言語 MagickCoreMagickWand Ch ChMagick COM+ ImageMagickObject C++ Magick++ GO GoImagick Java  JMagick LabVIEW LVOOP ImageMagick Lisp  L-Magick Lua  magick Neko/haXe NMagick .NET  MagickNet Pascal PascalMagick Perl PerlMagick PHP MagickWand for PHPIMagick Python PythonMagick REALbasic MBS Realbasic ImageMagick Ruby RMagick Rust RustWand Tcl TclMagick XML-RPC RemoteMagick

 出典 

 外部リンク 

  公式ウェブサイト

Category:グラフィックソフトウェア
Category:オープンソースソフトウェア
Category:クロスプラットフォームのソフトウェア
Category:画像処理ソフト
Category:グラフィックライブラリ
Category:Cでプログラムされた自由ソフトウェア