我是一个有用的助手,可以将文本翻译成中文。
我有一个存储着许多图像的桶,并且我想要在Amazon S3 getObject()方法返回的缓冲区中动态调整其中一张图片的大小,但我找不到一个能够直接从内存缓冲区调整大小的库。Thumbbot和Imagemagick会从磁盘读取文件,这不是我需要的!
以下是示例代码:
exports.resizeImage = function(req, res) {
bucket.getObject({Key: 'image.jpg'}, function(err, data){
if (err) throw err;
var image = resizeImage(data.Body);//where resize image is a method or a library that I need to call
res.writeHead(200, {'Content-Type': data.ContentType });
res.end(image); //send a resized image buffer
});
};
我感激任何帮助,谢谢