長いテキスト列で背の高い画像を四角形にするbashスクリプト?

長いテキスト列で背の高い画像を四角形にするbashスクリプト?

長い議論スレッドの印刷版を見たことがありますか?何もなく建物だけある超高層ビルのような写真!だから私は通常これをやっています -手動で!- 画像を複数の部分に分割し、次のスクリプトを使用してimagemagickを使用して並べてください。

for f in "$@"
do 
   h=($(sips -g pixelHeight "$f" | grep -o '[0-9]*$'))
   if [[ $h -gt $height ]]; then 
      height=$h
   fi
done
convert +append "$@" -geometry x$height ~/Desktop/Hcombined.png

これらすべてを自分で行うように拡張するにはどうすればよいですか?

ベストアンサー1

ターゲットアスペクト比を取得する1つの方法は、基本的な長方形の出力から始まり、アスペクト比をテストし、列の高さを調整して分割し、再結合してからアスペクト比テストに戻るループを使用することです。 ここに画像の説明を入力してください。

おすすめ記事