Chapter 1 Introduction to IMAQ Vision
© National Instruments Corporation 1-3 IMAQ Vision for LabWindows/CVI User Manual
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.
Caliper Functions designed for gauging, measurement, and inspection applications.
Operators Functions that perform arithmetic, logic, and comparison operations with
twoimages or with an image and a constant value.
Analytic
Geometry
Functions that perform basic geometric calculations on an image.
Frequency
Domain
Analysis
Functions for the extraction and manipulation of complex planes. Functions
ofth is type perform Fast Fourier Transform (FFT), inverse FFT, truncation,
attenuation, addition, subtraction, multiplication, and division of complex
images.
Barcode I/O Functions that find and read barcodes.
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.
OCR Functions that perform optical character recognition on an image.
Classification Functions that classify an image or feature vector.
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 Function that counts and measures objects in an image.
Find Patterns Function that finds patterns in an image.
Locate Edges Functions that locate different types of edges in an image.
Table 1-1. IMAQ Vision Function Types (Continued)
Function Type Description