Back to Aurora Vision Studio website

You are here: Start » Filter Reference » Surface » Surface Spatial Transforms » ErodeSurfacePoints

ErodeSurfacePoints


Module: Vision3DStandard

Removes some existing points from the input surface when some points in their vicinity are missing.

Name Type Range Description
Input value inSurface Surface Input surface
Input value inRoi Region* Region of interest
Input value inKernel KernelShape Kernel shape (predefined)
Input value inRadiusX Integer 0 - Nearly half of the kernel's width (2*R+1)
Input value inRadiusY Integer* 0 - Nearly half of the kernel's height (2*R+1), or same as inRadiusX
Input value inPreserveDimensions Bool Flag indicating whether the surface dimensions should be preserved or not
Output value outSurface Surface Output surface

Description

The operation removes some existing points from the input surface when some points in their vicinity are missing. Internally the region of surface valid points is eroded using defined kernel. The surface points in locations that have vanished because of the erosion are removed and substituted with indefinite points.

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 ErodeSurfacePoints.

Complexity Level

This filter is available on Basic Complexity Level.

See Also

  • SurfaceValidPointsRegion – Computes region of locations where points are valid in a surface and where they are invalid.
  • ErodeRegion – Performs a morphological erosion on a region using a predefined kernel.