Javascript 在Node.js中将图像转换为1位单色

Javascript 在Node.js中将图像转换为1位单色,javascript,node.js,image,npm,bitmap,Javascript,Node.js,Image,Npm,Bitmap,我正在使用bmp js npm软件包,遗憾的是图像转换不正确。不知道发生了什么事。感谢您的帮助 { const bmpBuffer = fs.readFileSync('test3.bmp'); //var Data = bmp.decode(bmpBuffer); const bmpData = { data: Data, bitPP: 1, width: 150, height: 150 };

我正在使用bmp js npm软件包,遗憾的是图像转换不正确。不知道发生了什么事。感谢您的帮助

 {
    const bmpBuffer = fs.readFileSync('test3.bmp');
    //var Data = bmp.decode(bmpBuffer);
    const bmpData = {
        data: Data,
        bitPP: 1,
        width: 150,
        height: 150
    };

    const rawData = bmp.encode(bmpData);
    fs.writeFileSync('test/image.bmp', rawData.data);
});