Linux - 2つの画像を組み合わせるためのスクリプト
- コード
- スクリプトを作成する
2枚の写真を組み合わせる方法を疑問に思う? そこにGimpは完璧ですが、それはまた長いプロセスです。
これはあなたが2つ以上の画像を組み立てることを可能にする小さなスクリプトです(あなたはそれに応じてスクリプトを変えることができます)。
コード
!/ bin / bashecho -n "パスを持つ最初の画像の名前を指定する"
画像を読む1
echo -n "2番目の画像の名前をパスで指定"
画像を読む2
echo -n「生成されたファイルの名前」
画像を読む3
#echo -n "出力サイズの例:800×600(1600×600の画像を生成します)"
echo -n "サイズy / nを変更する"
修正を読む
ケース$変更
N | n)
モンタージュ幾何+ 1 + 1 $ image1 $ image2 $ image3
gpicview $ image3&
;;
O | O)
echo -n「出力サイズの例:800×600(donnera 1600×600)」
テイルを読む
echo -n "ボーダーy / n"
返答を読む
ケース$返答
O | O)
ボーダー= 4 + 4
size1 = $サイズ+ $ボーダー
;;
N | n)
size1 = $サイズ
;;
)
;;
エサック
モンタージュジオメトリ$ size1 $ image1 $ image2 $ image3
gpicview $ image3&
;;
)
;;
エサック
スクリプトを作成する
- テキストエディタ(vim gedit kateなど)を開き、コードをコピー/貼り付けして保存します(たとえば、assemblephotos)。
- 端末を開く
- assemblephotosを保存したディレクトリに移動して、次のように入力します。
- chmod + x assemblephotosスクリプトを実行可能にするもの。
- 走る:
./assemblephotos
- 最後のプログラムはあなたの画像ビューアで写真を開きます。
- スクリプト内
gpicview
- あなたは別のものを置くことができます、単にあなた自身のものでgpicviewを取り替えてください。
- 作業を楽にするために、写真があるディレクトリでスクリプトを実行します。
- あなたは自由にスクリプトを装飾することができます。 コマンド編集からの追加コマンドの場合:
$ manマウント
- 必須プログラム
- ImageMagick
Windowsユーザーの場合:
- Windows用のimagemagickをインストールする必要があります。
- スタート>ファイル名を指定して実行> cmd
スクリプトは次のようになります。
Microsoft Windows XP [バージョン5.1.2600]
(C)Copyright 1985-2001 Microsoft Corp.
C:¥Documents and Settings¥jxxxx> cd C:¥Documents and Settings¥All Users¥Documents¥
Mes images \Échantillonsd'images
C:\ Documents and Settings \すべてのユーザー\ Documents \ Mes images \Échantillonsd'images>
モンタージュ幾何+ 1 + 1 collines.jpg hiver.jpg total.jpg
C:\ Documents and Settings \すべてのユーザー\ Documents \ Mes images \Échantillonsd'images>