ターミナルから写真のコラージュを作成するツール、モンタージュ

モンタージュについて

次の記事では、モンタージュツールを見ていきます。 この これはImageMagickの一部であり、端末から画像グリッドを作成するために使用できます。 ImageMagickを 'と考える人もいますスイスナイフ'コマンドラインから画像を操作します。 あなたはのようなデスクトップグラフィックプログラムを使用することができますが GIMP 写真とグラフィックを調整または組み合わせるために、ImageMagickが提供する多くの異なるツールのXNUMXつを使用する方が簡単な場合があります。

「モンタージュ」の本来の用途は、画像のサムネイルのテーブルを生成することです。つまり、サムネイルを使用して、画像、特に写真の大規模なコレクションを参照することです。 そして、それはこの目的のために使用することができますが、それはまたあなたがはるかに多くのことをすることを可能にします。 次の行では、いくつかの簡単な例を示します。

UbuntuにImageMagickをインストールする

ツール以来 モンタージュはスイートの一部です ImageMagick、それが私たちのシステムにインストールされていることを確認することが不可欠です。 ImageMagickは公式のUbuntuリポジトリで利用できるため、このスイートをインストールするには、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを実行するだけです。

imagemagickをインストールする

sudo apt install imagemagick

モンタージュの基本的な使い方

La 一般的な構文 このコマンドの例は次のようになります。

montage {entrada} {acciones} {salida}

この例では、次のようなXNUMXつの画像があります。

モンタージュの例の写真

私たちが探しているのが モンタージュを作成する これらの画像から基本的に、ターミナル(Ctrl + Alt + T)で実行する必要があるのは次のとおりです。

モンタージュの基本的な使用

montage imagen1.png imagen2.png imagen3.png imagen4.png imagen_salida.png

最終結果はファイルに表示されます image_output.png.

すべての画像が同じタイプの場合は、次のコマンドを使用することもできます 同じディレクトリにあるすべてのイメージでマウントするには:

アスタリスク付きのすべての画像の使用

montage *.png imagen_salida.png

この例ではPNG画像を使用していますが、 同じコマンドで異なるタイプを混合する場合でも、任意のタイプの画像からモンタージュを作成できます.

画像間のサイズと間隔を設定します

問題のツールには、「」というオプションがあります。-ジオメトリ'。 これは、それが私たちに役立つでしょう サムネイルのサイズと各画像間のスペースを設定します。 これのデフォルト設定は 'です120×120> + 4 + 3'。

モンタージュに興味があるなら 画像間に2ピクセルの間隔を設定します、実行するコマンドは次のようになります。

幾何学のモンタージュ

montage -geometry +2+2 *.png imagen_salida.png

これは、同じサイズの画像から合成画像を作成する場合にのみ役立ちます。 これは、私が例として使用している画像には当てはまりません。

画像のサイズが異なる場合は、 それらすべてを同時にサイズ変更できます:

拡大縮小された画像

montage -geometry 90x90+2+2 *.png imagen_salida.png

ここで、90×90はモザイクのサイズです。 このコマンド 与えられた画像を90×90ピクセルサイズのフレームに合うように縮小します.

ポラロイド効果モンタージュを作成する

ポラロイド効果のモンタージュを作成する 画像を使用すると、実行する必要があるのは次のとおりです。

ポラロイド効果

montage +polaroid *.png imagen_salida.png

私たちもできる ポラロイド効果を与え、 画像を重ねる、コマンドを使用して:

ポラロイド効果オーバーレイ

montage -geometry 100x100-10-2 +polaroid *.png imagen_salida.png

ラベル付きの画像

利用可能な別のオプションは -ラベルを設定する。 彼女と一緒にできる モンタージュツールに各画像のラベルを設定するように指示します ミニチュアで。 このコマンドは、サムネイル画像にソース名でラベルを付けます。

タグの追加

montage -set label '%f' *.png imagen_salida.png

あなたができることに興味があるなら 画像ごとにカスタムラベルを設定する、使用するコマンドは次のようになります。

カスタムラベル付きの画像

montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png imagen_salida.png

さらに、あなたはまたすることができます 作成したモンタージュにタイトルを設定します。 オプションを追加するだけです -タイトル 次のように:

タグとタイトル

montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png -title 'Ejemplo para Ubunlog' imagen_salida.png

画像を連結する

これはモンタージュツールのもうXNUMXつの興味深い機能であり、 画像をスペースなしで連結します.

画像を連結する

montage -mode Concatenate *.png imagen_salida.png

これらの行で見たものでは、このツールが提供する最も基本的なものだけが残っていますが、他にも多くの便利なオプションがあります。 彼らはできます マニュアルページで利用可能なすべてのオプションを参照してください:

モンタージュのmanページ

man montage

あなたはまた、 モンタージュコマンドのさまざまな使用法について詳しく知るImageMagickのウェブサイト.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   カイン

    どうもありがとうございました!これはとても便利です…メタデータをクリーンアップするためにImagemagickだけを使用する前に。