Js版本original image for processing
gaussianBlur
[ 0.045, 0.122, 0.045, 0.122, 0.332, 0.122, 0.045, 0.122, 0.045 ] gaussianBlur
unsharpen
[ -1, -1, -1, -1, 9, -1, -1, -1, -1 ] unsharpen
sharpness
[ 0, -1, 0, -1, 5, -1, 0, -1, 0 ] sharpness
sharpen
[ -1, -1, -1, -1, 16, -1, -1, -1, -1 ] sharpen
edgeDetect
[ -0.125, -0.125, -0.125, -0.125, 1, -0.125, -0.125, -0.125, -0.125 ] edgeDetect
edgeDetect2
[ -1, -1, -1, -1, 8, -1, -1, -1, -1 ] edgeDetect2
edgeDetect4
[ -1, -1, -1, 0, 0, 0, 1, 1, 1 ] edgeDetect4
edgeDetect5
[ -1, -1, -1, 2, 2, 2, -1, -1, -1 ] edgeDetect5
edgeDetect6
[ -5, -5, -5, -5, 39, -5, -5, -5, -5 ] edgeDetect6
sobelHorizontal
[ 1, 2, 1, 0, 0, 0, -1, -2, -1 ] sobelHorizontal
sobelVertical
[ 1, 0, -1, 2, 0, -2, 1, 0, -1 ] sobelVertical
boxBlur
[ 0.111, 0.111, 0.111, 0.111, 0.111, 0.111, 0.111, 0.111, 0.111 ] boxBlur
emboss
[ -2, -1, 0, -1, 1, 1, 0, 1, 2 ] emboss