Бих искал да манипулирам изображение в Node и да го избутам към S3, без да се налага да го запазвам локално.
В момента използвам модула lwip, който приема буфери "суров пиксел". Моят код за получаване на буфер е такъв.
request.get( { url: imageUrl, setEncoding: null }, function ( err, response, body ) {
if ( err )
reject( new Error( err ) )
image.buffer = body
resolve( image )
})
Но това изглежда не се приема. Има ли начин да получите тези необработени пикселни данни или друг модул, който поддържа този тип буфер?