imaqColorEqualize

NI Vision for LabWindows/CVI Function

imaqColorEqualize

Usage

int imaqColorEqualize(Image* dest, const Image* source, int colorEqualization);

Purpose

Calculates the histogram of each plane of a color image and redistributes pixel values across the desired range while maintaining pixel value groupings.

Image Types Supported

IMAQ_IMAGE_RGB, IMAQ_IMAGE_HSL

Parameters

Name

Type

Description

dest Image* The destination image.
source const Image* The image to equalize.
colorEqualization int Set this parameter to TRUE to equalize all three planes of the image. Set this parameter to FALSE to equalize only the luminance plane.

Return Value

Type

Description

int On success, this function returns a non-zero value. On failure, this function returns 0. To get extended error information, call imaqGetLastError().