libcamera  v0.3.1+12-19bbca3c
Supporting cameras in Linux since 2019
Classes | Namespaces
agc_mean_luminance.h File Reference

Base class implementing mean luminance AEGC. More...

#include <map>
#include <memory>
#include <tuple>
#include <vector>
#include <libcamera/base/utils.h>
#include <libcamera/controls.h>
#include "libcamera/internal/yaml_parser.h"
#include "exposure_mode_helper.h"
#include "histogram.h"
Include dependency graph for agc_mean_luminance.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libcamera::ipa::AgcMeanLuminance
 A mean-based auto-exposure algorithm. More...
 
struct  libcamera::ipa::AgcMeanLuminance::AgcConstraint
 The boundaries and target for an AeConstraintMode constraint. More...
 

Namespaces

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

Detailed Description

Base class implementing mean luminance AEGC.