Cog3DRobustFitParameters Assurance Property Cognex VisionPro
Get or set the assurance.

Namespace: Cognex.VisionPro3D
Assembly: Cognex.VisionPro3D (in Cognex.VisionPro3D.dll) Version: 65.1.0.0
Syntax

public double Assurance { get; set; }

Property Value

Type: Double
The assurance. Default is 1.0.
Events

Event TypeReason
ICogChangedEvent Changed

Fires when this property changes.

The following state flag may be affected:

Exceptions

ExceptionCondition
ArgumentOutOfRangeException If the supplied value is less than or equal to zero, or if the supplied value is greater than one.
Remarks

This is the desired likelihood that the computed fit contains only inliers. The higher the value, the more likely it will be that the computed fit contains only inliers.

This parameter is only used if RobustFitTechnique is AdaptiveRANSAC. This parameter is ignored if RobustFitTechnique is AllPoints.

This value must be greater than zero, and it must be less than or equal to one.

The value one is a special value - when Assurance is 1.0 and we are not using the AllPoints. technique, then exhaustively evaluate the inliers and outliers for every possible model.

See Also