cvGaussianBlur

MLModule
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLOpenCVModules
definition MLOpenCVModules.def

Purpose

Blurs an image using a 2D gaussian filter.

It only supports MLuint8, MLuint16, MLint16, MLfloat and MLdouble datatypes.

Windows

Default Panel

../../../Modules/ML/MLOpenCVModules/mhelp/Images/Screenshots/cvGaussianBlur._default.png

Input Fields

input0

name: input0, type: Image

Output Fields

output0

name: output0, type: Image

Parameter Fields

Visible Fields

Kernel Size X

name: kernelSizeX, type: Integer, default: 5, minimum: 0

The kernel size in x direction. It needs to be odd or zero. If set to zero, the size is calculated from Sigma X.

Kernel Size Y

name: kernelSizeY, type: Integer, default: 5, minimum: 0

The kernel size in y direction. It needs to be odd or zero. If set to zero, the size is calculated from Sigma Y.

Sigma X

name: sigmaX, type: Double, default: 0, minimum: 0

Gaussian kernel standard deviation in X direction.

Sigma Y

name: sigmaY, type: Double, default: 0, minimum: 0

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 kernelSizeX and kernelSizeY, respectively; to fully control the result regardless of possible future modifications of all this semantics, it is recommended to specify all of kernelSizeX, kernelSizeY, sigmaX, and sigmaY.