Machine Vision

LabView NI Vision

Machine Vision

Owning Palette: Vision and MotionInstalled With: NI Vision Development Module

Use the Machine Vision VIs to perform common machine vision inspection tasks, including the presence or absence of parts in an image and measuring the dimensions of parts to see if they meet specifications.

Subpalette Description
Select Region of Interest

Use the Select Region of Interest VIs to select a specific area of an image from an external display window.

Coordinate System

Use the Coordinate System VIs to find various types of coordinate systems in an image. Use these VIs to find the coordinate system using either edge detection or pattern matching.

Count and Measure Objects

Use the IMAQ Count Objects VI to count and measure objects.

Measure Intensities

Use the Measure Intensities VIs to measure the intensity of a pixel on a point or the intensity statistics of pixels along a line or in a rectangular region of an image.

Measure Distances

Use the Measure Distances VIs to measure distances in an image, such as the minimum and maximum horizontal separation between two vertically oriented edges or the minimum or maximum vertical separation between two horizontally oriented edges.

Locate Edges

Use the Locate Edges VIs to find vertical, horizontal, and circular edges of an image.

Find Patterns

Use the Find Patterns VI to find a pattern in an image.

Searching and Matching

Use the Searching and Matching VIs to locate patterns and sub-images in an image. These VIs allow you to perform color and grayscale pattern matching as well as shape matching.

Caliper

Use the Caliper VIs to detect specific edges, peaks, rotational shifts, and other features in an image along regions of interest that you specify.

Analytic Geometry

Use Analytic Geometry VIs to derive results from the coordinates of points returned by image analysis and machine vision algorithms. Use these VIs to fit lines, circles, and ellipses to a set of points in the image; compute the area of a polygon represented by a set of points; measure distances between points; and find angles between lines represented by points.

Inspection

Use Inspection VIs to compare images to a golden template reference image.

Classification

Use Classification VIs to identify unknown objects by comparing significant features to a set of features that conceptually represent classes of known objects.

OCR

Use OCR VIs to develop optical character recognition (OCR) applications. OCR is the process by which the machine vision software reads text and/or characters in an image.

Instrument Readers

Use the Instrument Reader VIs to develop applications that require reading from seven-segment displays, meters or gauges, or one-dimensional barcodes.