libcamera  v0.5.0+11-5d1380f7
Supporting cameras in Linux since 2019
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
awb_bayes.h File Reference

Implementation of bayesian auto white balance algorithm. More...

#include <libcamera/controls.h>
#include "libcamera/internal/vector.h"
#include "libcamera/internal/yaml_parser.h"
#include "awb.h"
#include "interpolator.h"
#include "pwl.h"
Include dependency graph for awb_bayes.h:

Go to the source code of this file.

Classes

class  libcamera::ipa::AwbBayes
 Implementation of a bayesian auto white balance algorithm. More...
 

Namespaces

 libcamera
 Top-level libcamera namespace.
 
 libcamera::ipa
 The IPA (Image Processing Algorithm) namespace.
 

Detailed Description

Implementation of bayesian auto white balance algorithm.

This implementation is based on the initial implementation done by RaspberryPi.

Todo:
Documentation
Todo:
Not all the features implemented by RaspberryPi were ported over to this algorithm because they either rely on hardware features not generally available or were considered not important enough at the moment.

The following parts are not implemented: