IMAGE CONVOLUTION EXPLORER
Hover or paint the source image. The highlighted neighborhood, nine kernel weights, and resulting output pixel stay linked across both views.
browser-local · CPU
2D source → convolved output · paint left
3D kernel weight surface · drag to orbit
Input pixel
Weighted sum
Output pixel
Kernel sum
Sharpen: the center pixel is amplified while its neighbors are subtracted. Flat regions cancel; local differences survive.
positive weightnegative weightcurrent 3×3 neighborhood