Introduction - If you have any usage issues, please Google them yourself
This project for OpenCV C++.
This is the most commonly used smoothing method.
This is also used to eliminate noises in an image. Gaussian kernel is slided across the image to produce the smoothed image.
Size of the kernel and the standard deviation of the Gaussian distribution in X and Y direction should be chosen carefully.