Geometric Pattern Matching (Feature Based)
- Updated2023-02-21
- 2 minute(s) read
Requires: NI Vision Development Module
Use the Geometric Matching (Feature Based) VIs to locate regions in a grayscale image that match a template of a reference pattern.
| Palette Object | Description |
|---|---|
| IMAQ Setup Learn Geometric Pattern |
Sets parameters that are used during the learning process of feature-based geometric pattern matching. Run this VI before using the IMAQ Learn Geometric Pattern. |
| IMAQ Learn Geometric Pattern |
Creates a description of the template image for which you want to search during the matching phase of feature-based geometric pattern matching. |
| IMAQ Match Geometric Pattern |
Searches for a pattern, or template image, in the inspection image. |
| IMAQ Setup Match Geometric Pattern |
Sets parameters that are used during the matching process of feature-based geometric pattern matching. Run this VI before using the IMAQ Match Geometric Pattern VI. |
| IMAQ Read Multiple Geometric Template |
Creates a new multiple geometric template from the file specified by File Path. |
| IMAQ Learn Multiple Geometric Patterns |
Combines the descriptions of the patterns you want to search for during the matching phase into a multiple geometric template. Use the multiple geometric template to search for these template images in the target image. |
| IMAQ Match Multiple Geometric Patterns |
Matches the templates specified in the Multiple Template control to the target image. |
| IMAQ Dispose Multiple Geometric Template |
Destroys a multiple geometric template and frees the space it occupied in memory. |
| IMAQ Write Multiple Geometric Template |
Writes a multiple geometric template to the file specified by File Path. This VI saves the exact state of the multiple geometric template. |
| Subpalette | Description |
|---|---|
| Geometric Matching Advanced (Feature Based) |
Use the Geometric Matching Advanced (Feature Based) VIs to optimize and fine-tune advanced parameters used during the learning and matching phases of feature based geometric pattern matching. These functions are intended for advanced users. Improper use may cause unexpected results. |