Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Pattern Matching Example

0 ratings | 0.00 out of 5
Print

Overview

Signal Processing Resource Center » Vision Development Module Image Processing Examples » Pattern Matching Example

This example shows how to use the pattern matching tools in NI Vision. Pattern matching is the technique used to quickly locate known reference or fiducial patterns in an image. Pattern matching is the key to many applications. Pattern matching can provide your application with information about the presence or absence, number, and location of the model within an image.

Pattern matching is used in three general applications areas:

* Alignment -- Determine the position and orientation of a known object by locating features. The features are used as points of reference on the object.

* Gauging -- Measure lengths, diameters, angles, and other critical dimensions. If the measurements fall outside of set tolerance levels then the component is rejected. Gauging sometimes is used in-line with the manufacturing process and off-line. If the measurements are made off-line, a sample of components is used to determine the quality of a lot or batch of manufactured components.

* Inspection -- Detect simple flaws, such as missing parts or unreadable printing.

Learn more about common image processing algorithms and see case studies at Analysis in Machine Vision Applications

Front Panel

This example requires LabVIEW and is included with the Vision Development Module. Download the LabVIEW Evaluation and the Vision Development Module Evaluation to try this example. After installing the software, open LabVIEW and navigate to Help » Find Examples... » Toolkits and Modules.


[+] Enlarge Image

Related Links

0 ratings | 0.00 out of 5
Print

Reader Comments | Submit a comment »

 

Legal
This example program (this "program") was developed by a National Instruments ("NI") Applications Engineer. Although technical support of this program may be made available by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).