使用covolution矩阵模糊效果

时间:2017-12-29 06:11:30

标签: javascript html canvas blur convolution

我有一个画布和一个图像,我正在尝试对它应用模糊效果。我知道用于模糊的卷积矩阵的形式,但我不知道如何用它进行数学运算像素。 请问有人帮忙吗?

convM=[1/9, 1/9, 1/9,1/9, 1/9, 1/9,1/9, 1/9, 1/9];
var imgE = ctx.getImageData(0,0,300,200);
var pix = imgE.data;
for (var i = 0;i < pix.length; i += 4) {
       //for each color channel             
}
imgE.data=pix;
ctx.putImageData(imgE, 0,0);

0 个答案:

没有答案