IDS peak AFL v2.1.0
Loading...
Searching...
No Matches

White balance controller process data. More...

#include <peak_afl/peak_afl.h>

Data Fields

peak_afl_controller_status controller_status
 Current controller status.
peak_afl_controllerType controller_type
 Controller type (always WHITE_BALANCE)
int mean_r
 Calculated mean red channel value.
int mean_g
 Calculated mean green channel value.
int mean_b
 Calculated mean blue channel value.
peak_afl_controller_whitebalance_component controller_component
 Current white balance component being processed.
char reserved [64 - sizeof(peak_afl_controller_whitebalance_component)]
 Reserved space for future extensions.

Detailed Description

White balance controller process data.

Extended process data structure for white balance controllers. Contains white balance-specific information including the calculated mean values for each color channel (RGB) and the current white balance component being processed.

Note
Cast from peak_afl_process_data when controller_type is WHITE_BALANCE
See also
peak_afl_process_data
PEAK_AFL_CONTROLLER_TYPE_WHITE_BALANCE

Field Documentation

◆ controller_component

Current white balance component being processed.

Indicates which white balance adjustment mechanism (analog gain, digital gain, combined gain, etc.) is currently being processed.

See also
peak_afl_controller_whitebalance_component

◆ controller_status

peak_afl_controller_status controller_status

Current controller status.

The operational status of the white balance controller at the time of processing.

See also
peak_afl_controller_status

◆ controller_type

peak_afl_controllerType controller_type

Controller type (always WHITE_BALANCE)

Will always be PEAK_AFL_CONTROLLER_TYPE_WHITE_BALANCE for this structure.

See also
peak_afl_controllerType

◆ mean_b

int mean_b

Calculated mean blue channel value.

The mean brightness value for the blue color channel calculated from the current image analysis. Used for white balance calculations.

◆ mean_g

int mean_g

Calculated mean green channel value.

The mean brightness value for the green color channel calculated from the current image analysis. Used for white balance calculations.

◆ mean_r

int mean_r

Calculated mean red channel value.

The mean brightness value for the red color channel calculated from the current image analysis. Used for white balance calculations.

◆ reserved

char reserved[64 - sizeof(peak_afl_controller_whitebalance_component)]

Reserved space for future extensions.

Reserved bytes for future API extensions. Do not access or modify.


The documentation for this struct was generated from the following file: