CWIMAQGeometricPatternMatchReportItem

NI Vision for Visual Basic

CWIMAQGeometricPatternMatchReportItem

CWIMAQGeometricPatternMatchReportItem contains information about a particular geometric pattern match.

Properties

AngleAngle, in degrees, by which the template image is rotated in the search image.
BoundingPointsCoordinates of the corners of the rectangle surrounding the match.
CalibratedAngleAngle in the calibrated coordinate system, in degrees, by which the template image is rotated in the search image.
CalibratedBoundingPointsCoordinates of the corners in the calibrated coordinate system of the rectangle surrounding the match.
CalibratedPositionThe location in the calibrated coordinate system of the origin of the template in the match.
CorrelationScoreAccuracy of the match, which is obtained by comparing the template image to the match region using a correlation metric that compares the two regions as a function of their pixel values. A value of 1,000 indicates a perfect match, and a value of 0 indicates no match.
GeometricFeaturesThe geometric features used to generate this match.
InverseSpecifies whether the match is an inverse of the template image.
LabelThe label corresponding to the template that matched when you use CWIMAQVision.MatchMultipleGeometricPatterns, empty string otherwise.
MatchTemplateCurveScoreSpecifies how closely the curves in the match region of the inspection image match the curves in the template. Score values can range from 0 to 1,000, where a score of 1,000 indicates that all curves in the match region of the inspection image have a corresponding curve in the template image.
OcclusionPercentage of the match that is occluded.
PositionCoordinates for the location of the origin of the template in the match.
ScaleRatio of the size of the match relative to the template image, expressed as a percentage.
ScaledAmountRatio of the size of the match relative to the template image, expressed as a percentage.
ScoreAccuracy of the match. A value of 1,000 indicates a perfect match, and a value of 0 indicates no match.
TemplateMatchCurveScoreSpecifies how closely the curves in the template image match the curves in the match region of the inspection image. Score values can range from 0 to 1,000, where a score of 1,000 indicates that all template curves have a corresponding curve in the match region of the inspection image.

See Also

CWIMAQVision.MatchGeometricPattern

CWIMAQGeometricPatternMatchReport