それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

画像をタイル状に敷き詰めるコマンド

画像をタイル状に敷き詰めるには、montage コマンドが便利です。

## 画像を100枚取得してー
for i in {1..100} ; wget https://www.a8.net/a8v2/jcaptcha ; done
## 10x10に敷き詰める
montage jcaptcha.* -tile 10x10 -geometry 200x60+1+1 out.jpg

montage コマンド

montage jcaptcha.*.jpg -tile 10x10 -geometry 200x60+1+1 out.jpg
  • tile で縦横の枚数を指定
  • geometry はmagick のいつも通り、元画像の何処を取り出すか。
  • *.jpg は bashの引数展開
  • out.jpg は出力ファイル名

こんな感じ

簡単ですね