Я хотел бы манипулировать изображением в узле и отправить его на S3, не сохраняя его локально.
Сейчас я использую модуль lwip, который принимает буферы «необработанных пикселей». Мой код для получения буфера такой.
request.get( { url: imageUrl, setEncoding: null }, function ( err, response, body ) {
if ( err )
reject( new Error( err ) )
image.buffer = body
resolve( image )
})
Но это, кажется, не принято. Есть ли способ получить эти необработанные данные пикселей или другой модуль, поддерживающий этот тип буфера?