Canvas seem to be unsupported here :( Canvas seem to be unsupported here :(
Canvas seem to be unsupported here :(

Information

Now, I won't explain what convolutions are or what convolutions are in the context of image processing. This is just a fun toy for drawing your own image kernels and applying them to self drawn images. The three canvases in order are:
  1. Input Canvas (Can be drawn on)
  2. Output Canvas (Shows the result of applying the kernel to the input)
  3. Kernel Canvas (That's the small one)

How to draw?

Just click and drag on the canvas on the left or on the bottom. The value slider moves the color from black (0) to white (1).

What do the colors mean?

On the input canvas the numerical meanings of the colors are from black (0) to white (1), but on the kernel canvas the colors go from black (-1) over gray (0) to white (1). This means that the identity kernel is mostly gray. This can be used to create kernels with negative entries.