JSPM

@jimp/plugin-blur

1.0.4
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2901767
  • Score
    100M100P100Q262996F
  • License MIT

Package Exports

  • @jimp/plugin-blur
  • @jimp/plugin-blur/package.json

Readme

@jimp/plugin-blur

Blur an image.

A fast blur algorithm that produces similar effect to a Gaussian blur - but MUCH quicker

Usage

blur

  • @param {number} r the pixel radius of the blur
  • @param {function(Error, Jimp)} cb (optional) a callback for when complete
import jimp from "jimp";

async function main() {
  const image = await jimp.read("test/image.png");

  image.blur(5);
}

main();

Applies a true Gaussian blur to the image (warning: this is VERY slow)

gaussian

  • @param {number} r the pixel radius of the blur
  • @param {function(Error, Jimp)} cb (optional) a callback for when complete
import jimp from "jimp";

async function main() {
  const image = await jimp.read("test/image.png");

  image.gaussian(15);
}

main();