http://www.emgu.com
Smooths the OclMat using Gaussian filter.

Namespace: Emgu.CV.OpenCL
Assembly: Emgu.CV.OpenCL (in Emgu.CV.OpenCL.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
public static void GaussianBlur(
	IntPtr src,
	IntPtr dst,
	Size ksize,
	double sigma1,
	double sigma2,
	BORDER_TYPE borderType
)
Visual Basic
Public Shared Sub GaussianBlur ( 
	src As IntPtr,
	dst As IntPtr,
	ksize As Size,
	sigma1 As Double,
	sigma2 As Double,
	borderType As BORDER_TYPE
)
Visual C++
public:
static void GaussianBlur(
	IntPtr src, 
	IntPtr dst, 
	Size ksize, 
	double sigma1, 
	double sigma2, 
	BORDER_TYPE borderType
)
F#
static member GaussianBlur : 
        src : IntPtr * 
        dst : IntPtr * 
        ksize : Size * 
        sigma1 : float * 
        sigma2 : float * 
        borderType : BORDER_TYPE -> unit 

Parameters

src
Type: System..::..IntPtr
The source OclMat
dst
Type: System..::..IntPtr
The smoothed OclMat
ksize
Type: System.Drawing..::..Size
The size of the kernel
sigma1
Type: System..::..Double
This parameter may specify Gaussian sigma (standard deviation). If it is zero, it is calculated from the kernel size.
sigma2
Type: System..::..Double
In case of non-square Gaussian kernel the parameter may be used to specify a different (from param3) sigma in the vertical direction. Use 0 for default
borderType
Type: Emgu.CV.CvEnum..::..BORDER_TYPE
The border type.

See Also