Color Modes

コマンドラインツール: Montage

使用例オプション概要

montage プログラムを使用して、複数の別々の画像を結合して合成画像を作成します。画像は合成画像上にタイル状に配置され、必要に応じて境界線、フレーム、画像名などで装飾されます。コマンドライン処理montage コマンドの構成方法に関するアドバイスを参照するか、以下のコマンドの使用例を参照してください。

使用例

ここでは、montage コマンドの有用性と使いやすさを示すために、いくつかの例を挙げます。まず、2つの画像を1つの合成画像にモンタージュしてみましょう。

magick montage -background '#336699' -geometry +4+4 rose.jpg red-ball.png montage.jpg 

次に、いくつかの装飾を追加してみましょう。

magick montage -label %f -frame 5 -background '#336699' -geometry +4+4 rose.jpg red-ball.png frame.jpg 

montage の使用に関する追加の例は、ImageMagick の使用例およびImageMagick の使用例にあります。

アシュラー疑似画像形式

アシュラー疑似画像形式を使用して、連続した不規則なコースで画像シーケンスをレイアウトします。デフォルトでは、提供する画像コレクションを基準にして、適切なキャンバスサイズとボーダー幅が決定されます。ファイル名に「ashlar:canvas.png[1024x768+4+4]」のように追加することで、キャンバスサイズとボーダー幅を明示的に設定できます。デフォルトでは、左端に沿って整列されます。左端と右端の両方で整列するには、-define ashlar:best-fit=true を使用します。たとえば、-label %f を使用して画像タイルにラベルを付けることができます。以下にコマンドの例を示します。

magick '*.png' -resize 320x320 -label %f ashlar:ashlar.png

これは、画像のコレクションをすばやく表示するように設計されています。画像タイルのレイアウトをより細かく制御するには、代わりに montage コマンドを使用します。

オプション概要

montage コマンドは、これらのオプションを認識します。オプションをクリックすると、そのオプションの動作に関する詳細が表示されます。

オプション 説明
-adaptive-sharpen geometry ピクセルを適応的にシャープにします。エッジ付近で効果が増加します。
-adjoin 画像を単一のマルチイメージファイルに結合します。
-affine matrix アフィン変換行列
-alpha アルファチャンネルをオン、アクティブ化、オフ、非アクティブ化、設定、不透明、コピー、透明、抽出、背景、またはシェイプします。
-annotate geometry text 画像にテキストを注釈します。
-authenticate value このパスワードで画像を復号化します。
-auto-orient 画像を自動的に向きを調整します。
-background color 背景色
-blue-primary point 青色の原色の色度点
-blur geometry 画像のノイズを軽減し、詳細レベルを下げます。
-border geometry 画像の色付きの境界線で囲みます。
-bordercolor color ボーダーの色
-caption string 画像にキャプションを割り当てます。
-channel type 選択した画像チャンネルにオプションを適用します。
-clone index 画像を複製します。
-coalesce 画像のシーケンスをマージします。
-colors value 画像内の優先色数
-colorspace type 画像の色空間を設定します。
-comment string 画像にコメントを注釈します。
-compose operator 画像合成演算子を設定します。
-composite 画像を合成します。
-compress type 画像圧縮タイプ
-crop geometry 切り抜いた画像の優先サイズと位置
-debug events 豊富なデバッグ情報を表示します。
-define format:option 1つ以上の画像形式オプションを定義します。
-delay centiseconds 一時停止後に次の画像を表示します。
-density geometry 画像の水平および垂直密度
-depth value 画像の深度
-display server このXサーバーから画像またはフォントを取得します。
-dispose method レイヤー破棄方法
-distort type coefficients 画像を歪ませます。
-dither method 画像に誤差拡散を適用します。
-draw string 画像にグラフィックプリミティブを注釈します。
-duplicate count,indexes 画像を1回以上複製します。
-endian type 画像のエンディアン (MSB または LSB)
-extent geometry 画像サイズを設定します。
-extract geometry 画像から領域を抽出します。
-family name このフォントファミリーでテキストをレンダリングします。
-fill color グラフィックプリミティブを塗りつぶすときに使用する色
-filter type 画像のサイズを変更するときにこのフィルターを使用します。
-flatten 画像のシーケンスをフラット化します。
-flip 画像を垂直方向に反転します。
-flop 画像を水平方向に反転します。
-font name このフォントでテキストをレンダリングします。
-frame geometry 画像をおしゃれな境界線で囲みます。
-gamma value ガンマ補正のレベル
-geometry geometry 画像の優先サイズまたは位置
-gravity type テキストの水平および垂直配置
-green-primary point 緑色の原色の色度点
-help プログラムオプションを印刷します。
-identify 画像の形式と特性を識別します。
-interlace type 画像のインターレース方式のタイプ
-interpolate method ピクセル色の補間方法
-kerning value 2つの文字間のスペース
-label string 画像にラベルを割り当てます。
-limit type value ピクセルキャッシュリソースの制限
-log format デバッグ情報の形式
-mattecolor color フレームの色
-mode type フレーミングスタイル
-monitor 進捗状況を監視します。
-monochrome 画像を白黒に変換します。
-origin geometry 画像の原点
-page geometry 画像キャンバスのサイズと位置 (設定)
-pointsize value フォントポイントサイズ
-polaroid angle ポラロイド写真をシミュレートします。
-profile filename 画像プロファイルを追加、削除、または適用します。
-quality value JPEG/MIFF/PNG圧縮レベル
-quantize colorspace この色空間で画像の色数を減らします。
-quiet すべての警告メッセージを抑制します。
-red-primary point 赤色の原色の色度点
-regard-warnings 警告メッセージに注意を払います。
-repage geometry 画像キャンバスのサイズと位置
-resize geometry 画像のサイズを変更します。
-respect-parentheses 設定は、括弧の境界まで有効のままです。
-rotate degrees 画像に Paeth 回転を適用します。
-sampling-factor geometry 水平および垂直サンプリングファクター
-scale geometry 画像の拡大縮小を行います。
-scenes range 画像のシーン範囲
-seed value 新しい疑似乱数列のシードを設定します。
-shadow geometry 画像の影をシミュレートします。
-size geometry 画像の幅と高さ
-strip すべてのプロファイルとコメントを画像から削除します。
-stroke color グラフィックプリミティブのストローク色
-synchronize 画像をストレージデバイスと同期します。
-taint 画像を修正済みとしてマークします。
-texture filename 画像背景にタイル状に配置するテクスチャの名前
-tile geometry 行と列ごとのタイル数 (-tile 8x など)
-tile-offset geometry 画像タイルのオフセットを設定します。
-title モンタージュ画像にタイトルを付けます。
-transform アフィン変換画像
-transparent color 画像内でこの色を透明にします。
-transpose 画像を垂直方向に反転し、90度回転します。
-transparent-color color 透明色
-treedepth value カラートリーの深さ
-trim 画像の端をトリミングします。
-type type 画像のタイプ
-units type 画像解像度の単位
-unsharp geometry 画像をシャープにします。
-verbose 画像に関する詳細情報を出力します。
-version バージョン情報を出力します。
-view FlashPix表示変換
-virtual-pixel method 画像の境界外のピクセルへのアクセス方法
-white-point point 白色点のクロマティシティ