National Instruments IMAQ Vision for LabWindows TM /CVI User Manual

Page 76

Advertising
background image

Chapter 5

Performing Machine Vision Tasks

IMAQ Vision for LabWindows/CVI User Manual

5-24

ni.com

Choose from the following search strategies:

IMAQ_CONSERVATIVE

—Uses a very small step size, the least amount

of subsampling, and all the color information present in the template.
The conservative strategy is the most reliable method to look for a
template in any image at potentially reduced speed.

Note

Use the

IMAQ_CONSERVATIVE

strategy if you have multiple targets located very

close to each other in the image.

IMAQ_BALANCED

—Uses values in between the

IMAQ_AGGRESSIVE

and

IMAQ_CONSERVATIVE

strategies.

IMAQ_AGGRESSIVE

—Uses a large step size, a lot of sub-sampling,

and all of the color information from the template.

IMAQ_VERY_AGGRESSIVE

—Uses the largest step size, the most

subsampling, and only the dominant color from the template to search
for the template. Use this strategy when the color in the template is
almost uniform, the template is well contrasted from the background,
and there is a good amount of separation between different occurrences
of the template in the image. This strategy is the fastest way to find
templates in an image.

Color Score Weight

When you search for a template using both color and shape information, the
color and shape scores generated during the match process are combined to
generate the final color pattern matching score. The color score weight
determines the contribution of the color score to the final color pattern
matching score. If the color information of the templates is superior to
its shape information, set the weight higher. For example, if you set

colorWeight

to 1000, the algorithm finds each match by using both color

and shape information, and then ranks the matches based entirely on their
color scores. If you set

colorWeight

to 0, the matches are still found using

color and shape information, but they are ranked based entirely on their
shape scores.

Minimum Contrast

Use the

minContrast

element to increase the speed of the color pattern

matching algorithm. The color pattern matching algorithm ignores all
image regions where grayscale contrast values fall beneath a set minimum
contrast value. Refer to the

Setting Matching Parameters and Tolerances

section of this chapter for more information about minimum contrast.

Advertising