imagemagickで画像のサイズ変換は以下のようにします
convert -geometry 100x200 input.png output.png
この場合、input.pngのアスペクト比と100x200のアスペクト比が異なる場合、
アスペクト比が固定される。
たとえば、input.pngが500x500pxだとする。そうするとoutput.pngは100x100
として出力される。
つまり、最大サイズが100x200と解釈されている。
しかし、output.pngは200x200になって欲しい時がある。
つまり指定したサイズよりも必ず大きくなるように変換したい場合。
この場合は
sh convert -geometry 100x200^ input.png output.png
のようにサイズの末尾に^をつける