GaußKernel
The GaußKernel, also known as the Gaussian kernel or Gaussian smoothing, is a widely used filter in image processing and computer vision. It is a low-pass filter that blurs an image by convolving it with a Gaussian function. This process effectively reduces image noise and detail, making it useful for tasks such as edge detection, image segmentation, and feature extraction. The degree of blurring is controlled by a parameter called the standard deviation, denoted by sigma ($\sigma$). A larger sigma value results in more significant blurring.
Mathematically, the Gaussian kernel is represented by the formula for a two-dimensional Gaussian function. This function
The Gaussian kernel is separable, meaning that a 2D Gaussian convolution can be performed as two 1D