node + imagemagick example
var im = require('imagemagick-native');
var fs = require('fs');
var buffer = fs.readFileSync('./test.gif');
// test.gif --> http://c.2dr.me/Vckz
var resizedBuffer = im.convert({
srcData: buffer,
width: 48,
height: 48,
format: 'JPEG',
debug: 1
});
fs.writeFileSync('./test_thumb.jpg', resizedBuffer, 'binary');
// test_thumb.jpg --> http://c.2dr.me/VdFJ