Criar imagem do ArrayBuffer no Nodejs

Estou tentando criar um arquivo de imagem a partir de pedaços de ArrayBuffers.

all= fs.createWriteStream("out."+imgtype);

for(i=0; i<end; i++){
    all.write(picarray[i]);
}

all.end();

Ondepicarray contém pedaços de ArrayBuffer. No entanto, recebo o erro
TypeError: Invalid non-string/buffer chunk.

Como converter pedaços de ArrayBuffer em uma imagem?

questionAnswers(2)

yourAnswerToTheQuestion