Most digital image processing tasks involve the convolution of a kernel with the image. This tutorial explains the basics of the convolution operation by using a couple of kernels as example. It also explains the implementation of colvolution in Python using 3 different approaches, opencv, scipy.signal and scipy.ndimage, respectively.
The code from this video is available at: https://github.com/bnsreenu/python_fo...