Chapter 1
IMAQ Vision for LabWindows/CVI User Manual
1-4
ni.com
IMAQ Machine Vision Function Tree
The IMAQ Machine Vision function tree (
NIMachineVision.fp
)
contains separate classes corresponding to groups or types of functions.
Table 1-2 lists the IMAQ Machine Vision function types and gives a
description of each type.
Frequency
Domain
Analysis
Functions for the extraction and manipulation of complex planes. Functions of
this type perform FFTs, inverse FFTs, truncation, attenuation, addition,
subtraction, multiplication, and division of complex images.
Barcode
A function that reads a barcode.
LCD
Functions that find and read seven-segment LCD characters.
Meter
Functions that return the arc information of a meter and read the meter.
Utilities
Functions that
return structures, and a function that returns a pointer to
predefined convolution matrices.
Obsolete
Functions that are no longer necessary but may exist in older applications.
Table 1-2.
IMAQ Machine Vision Function Types
Function Type
Description
Coordinate Transform
Functions that find coordinate transforms based on image contents.
Count and Measure Objects
A function that counts and measures objects in an image.
Find Patterns
A function that finds patterns in an image.
Locate Edges
Functions that locate different types of edges in an image.
Measure Distances
Functions that measure distances between objects in an image.
Measure Intensities
Functions that measure light intensities in various shaped regions
within an image.
Select Region of Interest
Functions that allow a user to select a specific region of interest in
an image.
Table 1-1.
IMAQ Vision Function Types (Continued)
Function Type
Description