演算子エコシステム

ImageMagickの機能は広大です。このセクションでは、ガイドの中核となる「Magick」演算子を分類します。チャートはコマンドタイプの分布を可視化し、単純な幾何学調整と複雑な画像処理フィルタのバランスを強調します。

コマンド分布

チャートをクリックして右側の詳細をフィルタリングします。

全カテゴリ

幾何学 & サイズ変更

-resize-crop-extent-thumbnail-resample

色 & チャンネル

-colorspace-level-gamma-negate-alpha

フィルタ & エフェクト

-blur-sharpen-emboss-charcoal-noise

レイヤー & 合成

-composite-layers-flatten-mosaic

描画 & テキスト

-draw-annotate-font-fill-stroke

操作コスト vs 使用頻度

すべての操作が等しいわけではありません。リサイズのように計算コストが低く頻繁なものもあれば、複雑な歪みのように重い処理能力を必要とするものもあります。下の散布図は、一般的な操作を推定CPUコスト使用頻度でマッピングしています。

高頻度・低コスト

-resize, -crop, フォーマット変換などの基本操作。バッチ処理の基盤。

中頻度・中コスト

-blur, -sharpen, -colorize などのフィルタ。美的調整によく使用される。

低頻度・高コスト

-distort, -fx (カスタム数式), -morphology などの高度な数学演算。

フォーマット能力レーダー

適切な出力形式の選択は重要です。このレーダーチャートは、ImageMagickがサポートする5つの一般的なWeb安全形式の主要属性(圧縮効率、機能サポート、品質保持)を比較しています。

コマンドの解剖

ImageMagick CLIの構造は論理的かつ厳格で、左から右に読み込まれます。下のコマンドコンポーネントを操作して、処理パイプラインにおける各部分の役割を理解してください。

$

コードにカーソルを合わせてください

上のコマンド部分にカーソルを合わせるかクリックして、詳細な説明を確認してください。

順序が重要な理由

  • 1. 設定は後続の演算子に適用されます。
  • 2. 画像は順番にメモリに読み込まれます。
  • 3. 操作は現在の画像シーケンスを即座に変更します。