📜  Node.js GM blur()函数(1)

📅  最后修改于: 2023-12-03 15:17:54.529000             🧑  作者: Mango

Node.js GM blur()函数介绍

Node.js gm模块是一个强大的图像处理模块,提供了大量的图像处理方法,其中blur()函数就是一种常用的图像模糊处理方法。

blur()函数的用途

Node.js gm模块的blur()函数用于对图像进行模糊处理,可以通过设置半径和标准差来控制模糊程度。

blur()函数的语法

blude(radius, standardDeviation)

  • radius:模糊半径,取值范围为0~100,越大越模糊,默认为0。
  • standardDeviation:标准差,取值范围为0~100,越大越模糊,默认为1。
blur()函数的示例代码

以下示例代码使用blur()函数对一张图片进行模糊处理:

const gm = require('gm');

gm('/path/to/image.jpg')
  .blur(10, 2)
  .write('/path/to/blurred_image.jpg', function (err) {
    if (!err) console.log('图片处理成功');
  });

其中,blur(10, 2)表示对图片进行10像素半径、2标准差的模糊处理。

认真阅读文档,确保正确使用

以上是Node.js gm模块blur()函数的介绍,需要注意的是,对于图像处理函数的使用,一定要认真阅读官方文档,确保正确使用函数,避免因错误使用引起的问题。