CWIMAQMatchGeometricPatternAdvancedOptions

NI Vision for Visual Basic

CWIMAQMatchGeometricPatternAdvancedOptions

CWIMAQMatchGeometricPatternAdvancedOptions contains parameters used by the CWIMAQVision.MatchGeometricPattern and CWIMAQVision.MatchMultipleGeometricPatterns to find the template in the image.

Properties

CoarseResultSpecifies whether you want the method to spend less time accurately estimating the location of a match. Set this property to True if you want to quickly determine whether a part is present in the inspection image without accurate estimates of the match position, angle, and scale.
CorrelationScoreSpecifies whether the method should calculate the correlation score and return it with each match result.
EnableCalibrationSupportSpecifies whether you want the method to use attached calibration information if information is available on the inspection image.
InitialMatchListLengthSpecifies the maximum size of the match list. The match list contains the regions in the inspection image that have the highest probability of containing a match.
MatchTemplateCurveScoreSpecifies if the method should compute the match template curve score and return the score with each match result.
MaximumFeaturesUsedSpecifies the maximum number of features that the method uses to finalize a match.
MaximumMatchOverlapSpecifies the maximum amount of overlap, expressed as a percentage, allowed between the bounding rectangles of two matches. Set this value to –1 to ignore this option.
MinimumFeaturesUsedSpecifies the minimum number of features that the method uses to perform a match.
MinimumMatchSeparationAngleSpecifies the minimum angular difference, in degrees, between two matches that have unique angles. The method does not return matches that have the same position, scale, and angle. Set this value to –1 if you do not want the method to use the angle of a match to determine whether the match is unique.
MinimumMatchSeparationDistanceSpecifies the minimum separation distance, in pixels, between the origins of two matches that have unique positions. The method does not return matches that have the same position, scale, and angle. Set this value to –1 if you do not want the method to use the position of a match to determine whether the match is unique.
MinimumMatchSeparationScaleSpecifies the minimum difference in scale, expressed as a percentage, between two matches that have unique scales. The method does not return matches that have the same position, scale, and angle. Set this value to –1 if you do not want the method to use the scale of a match to determine whether the match is unique.
SmoothContoursSpecifies whether you want the method to smooth the contours in the inspection image.
SubPixelIterationsSpecifies the maximum number of incremental improvements the method uses to refine matches using subpixel information.
SubPixelToleranceSpecifies the maximum amount of change, in pixels, between consecutive incremental improvements in the match position before the method stops refining the match position.

See Also

CWIMAQVision.MatchGeometricPattern

CWIMAQMatchGeometricPatternOptions