NodeJS卷积滤镜处理图片demo
源码地址:https://github.com/cctv1005s/nodejs-convolution-image
说明
通过读取图片像素,使用卷积处理图片,从而达到锐化,高斯模糊等的效果,使用Nodejs处理,在此写出一个小demo,仅供参考。
原理
效果
原始图片
img1.jpg
锐化
img1_sharp.jpg
高斯模糊
img1_gaussian.jpg
梯度Prewitt
img1_prewitt.jpg
梯度Laplacian
img1_laplacian.jpg
使用不同的卷积核能够使图片呈现不同的效果。