Back to Aurora Vision Studio website

You are here: 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.