最快的Node.js图片处理模块:sharp

jopen 10年前

sharp是最快的 Node.js 模块用于调整 JPEG, PNG, WebP 和 TIFF 图片大小。使用libvips库实现。JPEG调整大小的性能通常比ImageMagick和GraphicsMagick快8倍,主要是根据CPU核心可用数。

var sharp = require('sharp');    sharp('input.jpg').resize(300, 200).toFile('output.jpg', function(err) {    if (err) {      throw err;    }    // output.jpg is a 300 pixels wide and 200 pixels high image    // containing a scaled and cropped version of input.jpg  });

项目主页:http://www.open-open.com/lib/view/home/1401807033728