You are here: Start » FIL.NET » FIS.AnnotateGridPoints_Ransac Method
FIS.AnnotateGridPoints_Ransac Method
Select a subset of the given points that forms a grid and assign 2D indices to them.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
public static void AnnotateGridPoints_Ransac ( IList<FilNet.Point2D> inPoints, float inMinLength, float inMaxLengthRatio, float inAngleRange, float inBaseAspectRatioRange, IList<FilNet.AnnotatedPoint2D> outPointGrid )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inPoints | System.Collections.Generic.IList<FilNet.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<FilNet.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)