CWIMAQMatchGeometricPatternAdvancedOptions
CWIMAQMatchGeometricPatternAdvancedOptions contains parameters used by the CWIMAQVision.MatchGeometricPattern and CWIMAQVision.MatchMultipleGeometricPatterns to find the template in the image.
Properties
CoarseResult | Specifies 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. |
CorrelationScore | Specifies whether the method should calculate the correlation score and return it with each match result. |
EnableCalibrationSupport | Specifies whether you want the method to use attached calibration information if information is available on the inspection image. |
InitialMatchListLength | Specifies 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. |
MatchTemplateCurveScore | Specifies if the method should compute the match template curve score and return the score with each match result. |
MaximumFeaturesUsed | Specifies the maximum number of features that the method uses to finalize a match. |
MaximumMatchOverlap | Specifies 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. |
MinimumFeaturesUsed | Specifies the minimum number of features that the method uses to perform a match. |
MinimumMatchSeparationAngle | Specifies 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. |
MinimumMatchSeparationDistance | Specifies 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. |
MinimumMatchSeparationScale | Specifies 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. |
SmoothContours | Specifies whether you want the method to smooth the contours in the inspection image. |
SubPixelIterations | Specifies the maximum number of incremental improvements the method uses to refine matches using subpixel information. |
SubPixelTolerance | Specifies the maximum amount of change, in pixels, between consecutive incremental improvements in the match position before the method stops refining the match position. |