glur
v2.0.0
Published
Fast Gaussian Blur in pure JavaScript, via IIR filer. Speed does not depend on blur radius.
Readme
glur
Fast Gaussian Blur in pure JavaScript, via IIR filter. Speed does not depend on blur radius.
Install
npm install glurAPI
import { blurRGBA, blurMono16 } from 'glur'blurRGBA(src, width, height, radius)
- src -
Uint8ClampedArrayorUint8Arraywith RGBA image data (modified in place). - width - image width.
- height - image height.
- radius - blur radius.
blurMono16(src, width, height, radius)
Same as above, but input is a grayscale Uint16Array. Useful for unsharp mask
via brightness/lightness channel.
Authors
References
- IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions - very good article with technical details for programmers.
