You are here: Start » AVL.NET » AVS.AnnotateGridPoints_Ransac Method
AVS.AnnotateGridPoints_Ransac Method
Select a subset of the given points that forms a grid and assign 2D indices to them.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.dll |
Syntax
public static void AnnotateGridPoints_Ransac ( IList<AvlNet.Point2D> inPoints, float inMinLength, float inMaxLengthRatio, float inAngleRange, float inBaseAspectRatioRange, IList<AvlNet.AnnotatedPoint2D> outPointGrid )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inPoints | System.Collections.Generic.IList<AvlNet.Point2D> | ||||
inMinLength | float | <0.0f, INF> | 0.0f | Minimum length of a grid segment. Default value: 0.0f. | |
inMaxLengthRatio | float | <1.0f, 2.0f> | 1.3f | Maximum ratio of two consecutive segments in the grid. Default value: 1.3f. | |
inAngleRange | float | <0.0f, 45.0f> | 16.0f | Maximum variation of angles between neighbouring grid segments in degrees. Default value: 16.0f. | |
inBaseAspectRatioRange | float | <0.0f, 1.0f> | 0.3f | Maximum variation of the base aspect ratio (ignores if base aspect ratio is not given). Default value: 0.3f. | |
outPointGrid | System.Collections.Generic.IList<AvlNet.AnnotatedPoint2D> | Detected grid. |
Function Overrides
- AnnotateGridPoints_Ransac(IList<Point2D>, Nullable<Int32>, Nullable<Int32>, Single, Nullable<Single>, Single, Single, Single, Nullable<Single>, Nullable<Single>, Nullable<Single>, IList<AnnotatedPoint2D>)
- AnnotateGridPoints_Ransac(IList<Point2D>, Nullable<Int32>, Nullable<Int32>, Single, Nullable<Single>, Single, Single, Single, Nullable<Single>, Nullable<Single>, Nullable<Single>, IList<AnnotatedPoint2D>, IList<Segment2D>, Single)