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