Chapter1 Introductionto IMAQ Vision
©NationalInstruments Corporation 1-3 IMAQVision for LabWindows/CVI User Manual
Table1-1. IMAQVision Function Types
FunctionType Description
Image
Management
Functionsthat create space in memory for images and perform basic image
manipulation.
Memory
Management
A function that returns memory you no longer need to the operating system.
Error
Management
Functionsthat set the current error, return the name of the function in which the
lasterror occurred, return the error code of the last error, and clear any pending
errors.
Acquisition Functions that acquire images through an IMAQhardware device.
Display Functionsthat cover all aspects of image visualization and image window
management.
Overlay Functionst hat create and manipulate overlays.
Regionsof
Interest
Functions that create and manipulate regions of interest.
File I/O Functionsthat read and write images to and from files.
Calibration Functions that learn calibration information and correct distorted images.
ImageAnalysis Functions that compute the centroid of an image, profile of a line of pixels,
and the mean line profile. This type also includes functions that calculate the
pixel distribution and statistical parameters of an image.
Grayscale
Processing
Functions for grayscale image processing and analysis.
Binary
Processing
Functions for binary image processing and analysis.
Color
Processing
Functions for color image processing and analysis.
Pattern
Matching
Functionsthat learn patterns and search for patterns in images.
Caliper Functions designed for gauging, measurement, and inspection applications.
Operators Functions that perform arithmetic, logic, and comparison operations with
twoimag esor w ith an image and a constant value.
Analytic
Geometry
Functions that perform basic geometric calculations on an image.