This page and its code is in an alpha version, its code is being revisited and optimized almost every day and deployed in production almost once per week.
Note that the deep learning convolution is not the real convolution operation (described here, instead it's like another similar operation called "Cross Correlation" and by convention simply called Convolution in the deep learning context (for deep learning convolution see here).
Note that the output of the convolution operation is not an image, but it's a Matrix of real numbers (both positive and negative).
For the purpose of study and comprehension the convolution output in this page will be forced into a byte representation (0-255) to be shown as an RGB (or grayscale) image.
Copyright @2020 enricoatzeni.it, page developed by Enrico Atzeni