Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Geometry 2D Fitting » FitSegmentToPoints_TheilSen

FitSegmentToPoints_TheilSen


Approximates points with a segment using TheilSen algorithm, optionally with Siegel's improvement.

Name Type Description
inPoints Point2DArray Input points
inRange Range* Determines which array points take part in fitting process
inVariant TheilSenVariant Switches between Theil-Sen and Siegel methods
outSegment Segment2D Fitted segment

Applications

Finds a well matching segment, ignoring up to 29.3% (TheilSen) or 50.0% (Siegel) outliers. Outliers do have some influence on accuracy.

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 Empty array of points in FitSegmentToPoints_TheilSen.
DomainError Range exceeds the input point array in FitSegmentToPoints_TheilSen.

Complexity Level

This filter is available on Expert Complexity Level.

Filter Group

This filter is member of FitSegmentToPoints filter group.