CogCaliper SingleEdgeScorers Property Cognex VisionPro
Scoring functions used when edge mode is cogCaliperEdgeModeSingle.

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

public CogCaliperScorers SingleEdgeScorers { get; set; }

Property Value

Type: CogCaliperScorers
Events

Event TypeReason
CogCaliper Changed

Fires when the value of this property changes.

The following state flag may be affected:

Remarks

An CogCaliperScorers collection containing all of the scoring functions used when EdgeMode is SingleEdge.

Default Value: A collection containing a single CogCaliperScorerContrast.

Examples

Imports Cognex.VisionPro
Imports Cognex.VisionPro.Caliper
Imports Cognex.VisionPro.ImageProcessing

' Working with a CogCaliperTool object
Dim myCaltool As New CogCaliperTool

' Create and initialize a single-edge scorer object
Dim myScorer As New CogCaliperScorerPosition
myScorer.SetXYParameters(20.0#, 10.0#, 5.0#, 1.0#, 0.2)

' Set it to be the only scorer for this caliper
myCaltool.RunParams.SingleEdgeScorers.Clear()
myCaltool.RunParams.SingleEdgeScorers.Add(myScorer)
using Cognex.VisionPro;
using Cognex.VisionPro.Caliper;
using Cognex.VisionPro.ImageProcessing;

// Working with a CogCaliperTool object
CogCaliperTool myCaltool = new CogCaliperTool();

// Create and initialize a single-edge scorer object
CogCaliperScorerPosition myScorer = new CogCaliperScorerPosition();
myScorer.SetXYParameters(20.0, 10.0, 5.0, 1.0, 0.2);

// Set it to be the only scorer for this caliper
myCaltool.RunParams.SingleEdgeScorers.Clear();
myCaltool.RunParams.SingleEdgeScorers.Add(myScorer);
See Also