Accompanying resource: Blog post for building it from scratch by yourself
Simple image with kernel convolution implementation in NumPy and Python for educational purposes and fun!
See src/tinyconv.py for the code
Commonly used kernels are implemented in src/kernel
Kirby picture by alessamole12345: https://www.pixilart.com/art/kurby-sr248f6147925aws3
Tinyconv made in Kaszëbë, Poland in 2024 by Jędrzej Paweł Maczan