7

私は現在、imagemagickを使用して画像のサイズを変更するためにこのコマンドを使用しています:

 convert \( ${files[0]} ${files[1]} -append \) \( ${files[2]} ${files[3]} -append \) +append $dir.jpg

ここに画像の説明を入力してください

2番目の写真のように寸法が異なる画像を処理するための最良の方法は何ですか?特定の幅または高さを指定して、画像のサイズを変更し、小さい場合はそのサイズにトリミングし、実際に高い場合は中央をトリミングして、常に最初の画像のような結果を得ることができますか?

ありがとう!

4

1 に答える 1

4

画像のサイズを同じサイズに変更してみてください。

for i in *.jpg; do convert $i -resize 80x80 -quality 90 $i.jpg; done

これで、画像を追加できます。

サイズ変更前に画像を追加する

ここに画像の説明を入力してください

サイズ変更後の画像の追加

ここに画像の説明を入力してください

于 2012-11-15T03:56:04.443 に答える