ImageMagick
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/16 05:32 UTC 版)
| |
|
| |
|
| 開発元 | ImageMagick Studio LLC |
|---|---|
| 最新版 | 7.1.1-43[1] |
| リポジトリ | |
| プログラミング 言語 |
C言語 |
| 対応OS | FreeBSD, Linux, macOS, iOS, Windows, OS/2 |
| プラットフォーム | クロスプラットフォーム |
| サポート状況 | 開発中 |
| 種別 | グラフィックソフトウェア |
| ライセンス | ImageMagick License |
| 公式サイト | imagemagick |
ImageMagick(イメージマジック)は画像を操作したり表示したりするためのソフトウェアスイートである。GIF、JPEG、JPEG 2000、PNG、PDF、Photo CD、TIFF、DPXなど100種類以上の画像ファイルフォーマットに対応している[2]。GPL互換でより制限が緩い独自ライセンスが適用されている[3]。
利用方法
ImageMagick はコマンドラインから利用する方法と、他のプログラムから呼び出して使う方法がある。
コマンドラインからの利用方法
ImageMagickは多数のコマンドラインツールを含んでおり、バッチ処理などでGUIを使わずに画像処理したい場合に有用である[4]。
|
この節の加筆が望まれています。
|
- 画像を表示 -
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 は様々な言語から利用できる。以下に言語ごとの実装を示す[5]。
| 言語 | 実装名 |
|---|---|
| Ada | G2F |
| C言語 | MagickCore MagickWand |
| 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 PHP IMagick |
| Python | PythonMagick |
| REALbasic | MBS Realbasic ImageMagick |
| Ruby | RMagick |
| Rust | RustWand |
| Tcl | TclMagick |
| XML-RPC | RemoteMagick |
出典
- ^ "ImageMagick – Download"; 閲覧日: 2024年12月24日; 作品または名前の言語: 英語.
- ^ ImageMagick: Formats
- ^ ImageMagick: License
- ^ ImageMagick: Command-line Tools
- ^ ImageMagick: Application Program Interfaces
外部リンク
固有名詞の分類
- ImageMagickのページへのリンク