To provide Gaussian Filter
img_ret=cv_gaussianfilter(image,kernel_type,kernel_size,sigmaX,sigmaY)
It is the input Image can be rgb or grayscale
It accepts Integer/Float as Input 1->MORPH_RECT 2-> MORPH_ELLIPSE 3-> MORPH_CROSS
It accepts a list as input specifying the size of Kernel needed example (5,5)
Gaussian kernel standard deviation in X direction.must be an integer
Gaussian kernel standard deviation in Y direction; if sigmaY is zero, it is set to be equal to sigmaX, if both sigmas are zeros, they are computed from kernel_size.width and kernel_size.height , respectively (see getGaussianKernel() for details); to fully control the result regardless of possible future modifications of all this semantics, it is recommended to specify all of kernel_size, sigmaX, and sigmaY
returned Image after gaussian filter
Gaussian Filter
In this function, instead of a box filter consisting of equal filter coefficients, a Gaussian kernel is used. It is done with the function,