NodeJS卷积滤镜处理图片Demo

1,804 阅读1分钟

源码地址:github.com/cctv1005s/n…

说明

通过读取图片像素,使用卷积处理图片,从而达到锐化,高斯模糊等的效果,使用Nodejs处理,在此写出一个小demo,仅供参考。

原理

效果

原始图片

img1.jpg

锐化

img1_sharp.jpg

高斯模糊

img1_gaussian.jpg

梯度Prewitt

img1_prewitt.jpg

梯度Laplacian

img1_laplacian.jpg

使用不同的卷积核能够使图片呈现不同的效果。