Start » Filter Reference » Surface » Surface Interpolations » SmoothSurface_Gauss

SmoothSurface_Gauss


Module: Vision3DStandard

Smooths a surface using a gaussian kernel.

Applications

Removal of gaussian noise from surfaces.
Name Type Range Description
Input value
inSurface Surface
Input value
inRoi Region* Range of output points to be computed
Input value
inStdDevX Real 0.0 - Horizontal smoothing standard deviation
Input value
inStdDevY Real* 0.0 - Vertical smoothing standard deviation
Input value
inKernelRelativeSize Real 0.0 - 3.0 A multiple of the standard deviation determining the size of the kernel
Output value
outSurface Surface
Diagnostic input
diagKernelRadiusX Integer Horizontal radius of Gaussian kernel being used
Diagnostic input
diagKernelRadiusY Integer Vertical radius of Gaussian kernel being used

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Region of interest exceeds a surface in SmoothSurface_Gauss.

Complexity Level

This filter is available on Basic Complexity Level.