The open imaging DSP library
Loading...
Searching...
No Matches
Functions
mpix/auto.h

Basic auto-algorithm (auto-exposure, auto-white-balance...) More...

Functions

void mpix_auto_init_defaults (struct mpix_auto_ctrls *ctrls)
 Set the defaults for the auto-tuning parameters that are set to zero.
 
void mpix_auto_exposure_control (struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats)
 Run auto-exposure algorithm to update the exposure control value.
 
void mpix_auto_black_level (struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats)
 Run Black Level Correction (BLC) algorithm to update the black level.
 
void mpix_auto_white_balance (struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats)
 Run Auto White Balance algorithm to update the color balance.
 

Detailed Description

Basic auto-algorithm (auto-exposure, auto-white-balance...)

SPDX-License-Identifier: Apache-2.0

Function Documentation

◆ mpix_auto_black_level()

void mpix_auto_black_level ( struct mpix_auto_ctrls ctrls,
struct mpix_stats stats 
)

Run Black Level Correction (BLC) algorithm to update the black level.

Parameters
ctrlsThe Image Processing Algorithm (IPA) context.
statsThe statistics used to control the black level and then updated.

◆ mpix_auto_exposure_control()

void mpix_auto_exposure_control ( struct mpix_auto_ctrls ctrls,
struct mpix_stats stats 
)

Run auto-exposure algorithm to update the exposure control value.

Parameters
ctrlsThe Image Processing Algorithm (IPA) context.
statsThe statistics used to control the exposure.

◆ mpix_auto_init_defaults()

void mpix_auto_init_defaults ( struct mpix_auto_ctrls ctrls)

Set the defaults for the auto-tuning parameters that are set to zero.

Parameters
ctrlsThe Image Processing Algorithm (IPA) context to initialize.

◆ mpix_auto_white_balance()

void mpix_auto_white_balance ( struct mpix_auto_ctrls ctrls,
struct mpix_stats stats 
)

Run Auto White Balance algorithm to update the color balance.

Parameters
ctrlsThe Image Processing Algorithm (IPA) context.
statsThe statistics used to control the white balance and then updated.