thumbnail (250x250)

Generating thumbnail of size 250x250 with these commands:

netpbm 10.20 jpegtopnm -quiet ${SOURCE} | pnmscale -xysize 250 250 | pnmtojpeg --quality=75 > ${DEST}
ImageMagick 4.2.9 convert -size 250x250 -geometry 250x250 -quality 75 ${SOURCE} ${DEST}
ImageMagick 5.4.2 convert -size 250x250 -geometry 250x250 -quality 75 +profile "*" ${SOURCE} ${DEST}
ImageMagick 6.0.7 convert -size 250x250 -geometry 250x250 -quality 75 +profile "*" ${SOURCE} ${DEST}
GraphicsMagick 1.0.5 gm convert -size 250x250 -geometry 250x250 -quality 75 +profile "*" ${SOURCE} ${DEST}
gd 2.0.28 createFromJpeg(${SOURCE}); copyResampled($im, 0, 0, 0, 0, ${SIZE_X}, ${SIZE_Y}, ${ORIG_SIZE_X}, ${ORIG_SIZE_Y}); jpeg(${DEST}, 75)

Source: amsterdam.jpg (2272x1704) 839946 bytes
Generated image Tested toolkit Elapsed time Generated filesize
netpbm 10.20 7.35s 13043 bytes
ImageMagick 4.2.9 0.88s 12654 bytes
ImageMagick 5.4.2 1.00s 12743 bytes
ImageMagick 6.0.7 1.02s 13599 bytes
GraphicsMagick 1.0.5 1.02s 12729 bytes
gd 2.0.28 7.19s 13088 bytes
 
Source: hochzeit.jpg (1600x1200) 867962 bytes
Generated image Tested toolkit Elapsed time Generated filesize
netpbm 10.20 3.94s 12646 bytes
ImageMagick 4.2.9 0.61s 12284 bytes
ImageMagick 5.4.2 0.71s 12245 bytes
ImageMagick 6.0.7 0.77s 13234 bytes
GraphicsMagick 1.0.5 0.76s 12246 bytes
gd 2.0.28 3.94s 12692 bytes