KernelFamily

NI Vision for LabWindows/CVI Function

KernelFamily

The family of the kernel matrix. For more information about kernels, refer to Chapter 5, Image Processing, of the NI Vision Concepts Manual.

Elements

Name

Value

Description

IMAQ_GRADIENT_FAMILY 0 The kernel is in the gradient family. Gradient kernels highlight the variations of light intensity along a specific direction, which has the effect of outlining edges and revealing texture.
IMAQ_LAPLACIAN_FAMILY 1 The kernel is in the Laplacian family. Laplacian kernels highlight the variation of the light intensity surrounding a pixel.
IMAQ_SMOOTHING_FAMILY 2 The kernel is in the smoothing family. Smoothing kernels attenuate the variations of light intensity in the neighborhood of a pixel.
IMAQ_GAUSSIAN_FAMILY 3 The kernel is in the Gaussian family. Gaussian kernels attenuate the variations of light intensity in the neighborhood of a pixel. A Gaussian kernel is similar to a smoothing filter, but its blurring effect is more subdued.
IMAQ_KERNEL_FAMILY_SIZE_GUARD 0xFFFFFFFF Reserved