The open imaging DSP library
Loading...
Searching...
No Matches
auto.h
1
7#ifndef MPIX_AUTO_H
8#define MPIX_AUTO_H
9
10#include <stdint.h>
11#include <stddef.h>
12
13#include <mpix/types.h>
14
21
28void mpix_auto_exposure_control(struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats);
29
36void mpix_auto_black_level(struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats);
37
44void mpix_auto_white_balance(struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats);
45
46
47#endif
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_init_defaults(struct mpix_auto_ctrls *ctrls)
Set the defaults for the auto-tuning parameters that are set to zero.
void mpix_auto_white_balance(struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats)
Run Auto White Balance algorithm to update the color balance.
void mpix_auto_exposure_control(struct mpix_auto_ctrls *ctrls, struct mpix_stats *stats)
Run auto-exposure algorithm to update the exposure control value.
Definition types.h:186
Definition types.h:168