28 double aGain,
double dGain,
33 double referenceAnalogueGain_;
34 double referenceDigitalGain_;
Class that implements lux estimation.
Definition: lux.h:21
Top-level libcamera namespace.
Definition: backtrace.h:17
Lux()
Construct the Lux helper module.
Definition: lux.cpp:75
int parseTuningData(const YamlObject &tuningData)
Parse tuning data.
Definition: lux.cpp:98
Miscellaneous utility functions.
double estimateLux(utils::Duration exposureTime, double aGain, double dGain, const Histogram &yHist) const
Estimate lux given runtime values.
Definition: lux.cpp:154
Helper class from std::chrono::duration that represents a time duration in nanoseconds with double pr...
Definition: utils.h:370
The base class for creating histograms.
Definition: histogram.h:22
A class representing the tree structure of the YAML content.
Definition: yaml_parser.h:27