どのコンタクトシートジェネレーターがスクリプト化できますか?

どのコンタクトシートジェネレーターがスクリプト化できますか?

コンタクト シートとは、次のように、名前と画像グループの小さなバージョンを含む画像です。

コンタクトシートの例

コマンドラインから実行するのに最適なプログラムは何ですか (できれば Ubuntu に既にパッケージ化されているもの)?

答え1

montage(パッケージの一部imagemagick) でこれを行うことができます。

選択肢はたくさんあるので、実行することを強くお勧めしますman montageが、ここに例があります私は引っ張ったどれだけ変態的なレベルの詳細を披露できるかを以下に示しましょう:

montage -size 400x400 ~/Pictures/2008/Sept/*.JPG  -thumbnail 200x200 -font /var/lib/defoma/gs.d/dirs/fonts/Vera.ttf  -set caption '%t' -bordercolor Lavender -background grey40  -gravity Center   -pointsize 9  -density 144x144  +polaroid  -resize 50%   -set label ''  -background white  -geometry +1+1  -tile 5x  index.html

ウェブページと連絡先画像の両方を作成します。

答え2

インタラクティブな使用にはfeh最適です。特に、大量の画像を扱う場合は最適です。feh -t images...これで完了です。サムネイルと全体サイズを簡単に制御するオプションがあり、サムネイルをクリックすると実際のサイズが表示されます。

印刷の場合、fehは機能しますが、montage(Oli の提案によると) よりも多くの画像形式を処理できるため、 の方がおそらく信頼性が高いでしょうfeh

gimp-plugin-registry完全を期すために、Gimp 用のプラグイン (「Contact Sheet 2.0」) があり、画像のディレクトリからコンタクト シートを作成することができ、これは比較的ユーザー フレンドリであることを述べておきます。

関連情報