PPolySim OS
For Educators · Image Convolution

Image Convolution for a sorting algorithm

Built for educators teaching it to a class. Drop a live demo into a lecture or assign it as a shareable link — no lab installs. Simulate a sorting algorithm live below — adjust the inputs and watch it respond, right in your browser.

Image Convolution / KernelsLive

Controls

Presets

3×3 kernel
-1
-1
-1
-1
8
-1
-1
-1
-1

Each output pixel is a weighted sum of its 3×3 neighborhood. Slide this kernel over an image and you get blur, sharpening, or edge maps — the exact operation a convolutional neural network learns.

▶ Run in Python

Data Inspector

KernelEdge detect
Window3×3
Smoothing sigma0.4
Sum0.00

Governing equation

Reading this result: Convolution slides the 3-tap kernel over the image; each output pixel is a weighted sum of its 3×3 neighbors. At sigma ≈ 0.4 the weights stay tightly concentrated, so edges and fine detail survive and high-frequency structure is preserved.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →

More with Image Convolution

Frequently asked questions

Is this good for educators?
Yes — this version of "Image Convolution for a sorting algorithm" is framed for educators teaching it to a class. Drop a live demo into a lecture or assign it as a shareable link — no lab installs.
Do I need to install anything?
No. It runs in any modern browser, free, with no account required.