You are here: Start » AVL.NET » AVS.CreateSurfaceScanMap Method
AVS.CreateSurfaceScanMap Method
Precomputes a data object that is required for fast 1D edge detection in 3D.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.dll |
Syntax
public static void CreateSurfaceScanMap ( AvlNet.SurfaceFormat inSurfaceFormat, AvlNet.Path inScanPath, AvlNet.CoordinateSystem2D? inScanPathAlignment, float? inSamplingStep, int inScanWidth, AvlNet.InterpolationMethod inSurfaceInterpolation, AvlNet.ScanMap outScanMap )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inSurfaceFormat | AvlNet.SurfaceFormat | Dimensions, depth image pixel type, coordinate offsets and scales of a surface on which edge detection will be performed. | |||
inScanPath | AvlNet.Path | Path along which the scan is performed. | |||
inScanPathAlignment | AvlNet.CoordinateSystem2D? | Adjusts the scan path to the position of the inspected object. Default value: atl::NIL. | |||
inSamplingStep | float? | <0.0f, INF> | Desired distance between consecutive sampling points on the scan path; if Nil, the bigger of surface X and Y scales is chosen. Default value: atl::NIL. | ||
inScanWidth | int | <1, INF> | 5 | Width of the scan field in pixels of the surface depth image. Default value: 5. | |
inSurfaceInterpolation | AvlNet.InterpolationMethod | Bilinear | Interpolation method used for extraction of depth image pixel values. Default value: Bilinear. | ||
outScanMap | AvlNet.ScanMap | Optimized data object required for 1D edge detection in 3D. |
Function Overrides
- CreateSurfaceScanMap(SurfaceFormat, Path, Int32, InterpolationMethod, ScanMap)
- CreateSurfaceScanMap(SurfaceFormat, Path, Nullable<CoordinateSystem2D>, Nullable<Single>, Int32, InterpolationMethod, ScanMap, NullableRef<Path>)
- CreateSurfaceScanMap(SurfaceFormat, Path, Nullable<CoordinateSystem2D>, Nullable<Single>, Int32, InterpolationMethod, ScanMap, Path, IList<Path>, Single)
- CreateSurfaceScanMap(SurfaceFormat, Path, Nullable<CoordinateSystem2D>, Nullable<Single>, Int32, InterpolationMethod, ScanMap, NullableRef<Path>, IList<Path>, Single)