Grayscale Processing Functions

NI Vision for LabWindows/CVI Function

Grayscale Processing Functions

The following functions are available only with a licensed version of NI Vision.

Grayscale Processing functions enhance grayscale images for viewing or further processing.

The following table lists the Grayscale Processing functions. The functions in the Grayscale 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 Grayscale Processing function panel represents one function.


Morphology Functions

The following functions are available only with a licensed version of NI Vision.

Morphology functions allow you to apply standard morphological transformations, such as dilations and erosions.

Class Subclass LabWindows/CVI Equivalent Function Name
Grayscale ProcessingMorphologyGray MorphologyimaqGrayMorphology

Spatial Filters Functions

The following functions are available only with a licensed version of NI Vision.

Spatial Filters functions allow you to modify an image using neighborhood functions.

Class Subclass LabWindows/CVI Equivalent Function Name
Grayscale ProcessingSpatial FiltersCanny Edge FilterimaqCannyEdgeFilter
Grayscale ProcessingSpatial FiltersConvolve 2imaqConvolve2
Grayscale ProcessingSpatial FiltersCorrelateimaqCorrelate
Grayscale ProcessingSpatial FiltersEdge FilterimaqEdgeFilter
Grayscale ProcessingSpatial FiltersLowpassimaqLowPass
Grayscale ProcessingSpatial FiltersMedian FilterimaqMedianFilter
Grayscale ProcessingSpatial FiltersNth Order FilterimaqNthOrderFilter

Threshold Functions

The following functions are available only with a licensed version of NI Vision.

Threshold functions allow you to convert a grayscale image to a binary image.

Class Subclass LabWindows/CVI Equivalent Function Name
Grayscale ProcessingThresholdAutomatic ThresholdimaqAutoThreshold2
Grayscale ProcessingThresholdLocal ThresholdimaqLocalThreshold
Grayscale ProcessingThresholdMagic WandimaqMagicWand
Grayscale ProcessingThresholdMultithresholdimaqMultithreshold
Grayscale ProcessingThresholdThresholdimaqThreshold

Transform Functions

The following functions are available only with a licensed version of NI Vision.

Transform functions allow you to replace each pixel in an image using a transfer function.

Class Subclass LabWindows/CVI Equivalent Function Name
Grayscale ProcessingTransformBCG TransformimaqBCGTransform
Grayscale ProcessingTransformEqualizeimaqEqualize
Grayscale ProcessingTransformInverseimaqInverse
Grayscale ProcessingTransformLookupimaqLookup
Grayscale ProcessingTransformMath TransformimaqMathTransform
Grayscale ProcessingTransformWatershed TransformimaqWatershedTransform