Start » Filter Reference » Surface » Surface Interpolations » SmoothSurface_Mean
Module: | Vision3DStandard |
---|
Smooths a surface by averaging heights within a rectangular kernel.
Applications
Usually used for computing features related to local surface "windows". Can be also used for noise removal, but Gauss is superior here.
Name | Type | Range | Description | |
---|---|---|---|---|
inSurface | Surface | |||
inRoi | Region* | Range of points to be computed | ||
inKernel | KernelShape | Kernel shape | ||
inRadiusX | Integer | 0 - | Nearly half of the kernel's width (2*R+1) | |
inRadiusY | Integer* | 0 - | Nearly half of the kernel's height (2*R+1), or same as inRadiusX | |
outSurface | Surface |
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 an input surface in SmoothSurface_Mean. |
Complexity Level
This filter is available on Basic Complexity Level.