下面是使用Node.js和Jimp实现图片黑白化并保存的示例代码:
```javascript
const Jimp = require('jimp');
// 读取图片
Jimp.read('lena.png')
.then(image => {
// 将图片转换为黑白图像
image.greyscale();
// 保存黑白图像
image.write('lena_bw.png');
})
.catch(err => {
console.log(err);
});
```
上述代码中,首先通过Jimp.read()函数读取了名为“lena.png”的图片,并将图片存储在image变量中。接着,通过image.greyscale()函数将图片转换为黑白图像。最后,使用image.write()函数保存黑白图像,将其存储在名为“lena_bw.png”的文件中。
需要注意的是,使用Jimp需先通过npm安装Jimp模块。在控制台中执行以下指令,即可完成安装:
```shell
npm install jimp
```
执行以上代码后,可发现当前目录下生成了一张名为“lena_bw.png”的黑白图片。