glur
v1.1.2
Published
Fast Gaussian Blur in pure JavaScript, via IIR filer. Speed does not depend on blur radius.
Downloads
2,633,123
Readme
glur
Fast Gaussian Blur in pure JavaScript, via IIR filer. Speed does not depend on blur radius.
Install
npm install glur --save
API
require('glur')(src, width, height, radius)
- src - typed array with image RGBA data (will be updated with blured image).
- width - image width.
- height - image height.
- radius - blur radius.
require('glur/mono16')(src, width, height, radius)
- the same as above, but
input data is grayscale Uint16Array. Can be useful to calculate unsharp mask via
brightness/ligthness channel.
Authors
References
- IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions - very good article with technical details for programmers.