📅  最后修改于: 2023-12-03 14:44:38.936000             🧑  作者: Mango
Node.js的GM库是一个非常强大的图像处理库,它支持图像缩放、裁剪、旋转、颜色处理等各种操作。在GM库中,lower()函数可用于将图像亮度降低。
.lower(value [, channels])
value
: 降低亮度的比例,取值范围为0-100。channels
(可选): 要修改的通道(red、green或blue)。如果不指定通道,则会针对所有通道进行操作。const gm = require('gm');
gm('/path/to/image.jpg')
.lower(60) // 将亮度降低60%
.write('/path/to/new-image.jpg', (err) => {
if (!err) console.log('处理成功');
});