Color Processing Functions
The following functions are available only with a licensed version of NI Vision.
Color Processing functions allow you to analyze and process color images in different color spaces. Use Color Processing functions with applications in which color information is important. These functions work with color images in the Red, Green, Blue (RGB) domain and the Hue, Saturation, and Luminance (HSL) domain. For more information about color domains, refer to the NI Vision Concepts Manual.
The following table lists the Color Processing functions. The functions in the Color Processing class are grouped according to the types of operations they perform. The first column contains the name of the class. The second column contains names of function subclasses. The third column contains names of individual function panels. Each Color Processing function panel represents one function.
Class | Subclass | LabWindows/CVI Equivalent | Function Name |
---|---|---|---|
Color Processing | — | Change Color Space 2 | imaqChangeColorSpace2 |
Color Processing | — | Color BCG Transform | imaqColorBCGTransform |
Color Processing | — | Color Equalize | imaqColorEqualize |
Color Processing | — | Color Histogram 2 | imaqColorHistogram2 |
Color Processing | — | Color Lookup | imaqColorLookup |
Color Processing | — | Color Threshold | imaqColorThreshold |
Color Matching Functions
The following functions are available only with a licensed version of NI Vision.
Color Matching functions allow you to learn information about the colors in a template image and compare that information with the colors in other images.
Class | Subclass | LabWindows/CVI Equivalent | Function Name |
---|---|---|---|
Color Processing | Color Matching | Learn Color | imaqLearnColor |
Color Processing | Color Matching | Match Color | imaqMatchColor |