ImageMagick::convert -resizeのイケメンオプション 「>」

縦横比を保持せず強制的に100px × 100pxにリサイズする
convert input.jpg -resize 100x100! output.jpg


縦横比を保持したまま、100px × 100pxに納まる最大サイズでリサイズする
convert input.jpg -resize 100x100 output.jpg


縦横比を保持したまま、横100pxにリサイズする
convert input.jpg -resize 100x output.jpg


縦横比を保持したまま、縦100pxにリサイズする
convert input.jpg -resize x100 output.jpg


元画像が横100pxよりも大きいときだけ、縦横比を保持したまま、縦100pxにリサイズする。
convert input.jpg -resize 100x> output.jpg


元画像が縦100pxよりも大きいときだけ、縦横比を保持したまま、縦100pxにリサイズする。
convert input.jpg -resize x100> output.jpg


元画像が100px × 100pxよりも大きいときだけ、縦横比を保持したまま、100px × 100pxに納まる最大サイズでリサイズする
convert input.jpg -resize 100x100> output.jpg



unix系osにおいては、 > はリダイレクトのための記号なので、
実際は

convert input.jpg -resize 100x100\> output.jpg

のようにエスケープして使う。