Top-level libcamera namespace.
Definition backtrace.h:17
Type of a single column of a color correction matrix (CCM)
Definition debayer_params.h:21
int16_t g
Green (second) component of a CCM column.
Definition debayer_params.h:23
int16_t r
Red (first) component of a CCM column.
Definition debayer_params.h:22
int16_t b
Blue (third) component of a CCM column.
Definition debayer_params.h:24
Struct to hold the debayer parameters.
Definition debayer_params.h:18
CcmLookupTable redCcm
Lookup table for the CCM red column, mapping input values to output values.
Definition debayer_params.h:48
LookupTable gammaLut
Gamma lookup table used with color correction matrix.
Definition debayer_params.h:51
LookupTable green
Lookup table for green color, mapping input values to output values.
Definition debayer_params.h:37
CcmLookupTable greenCcm
Lookup table for the CCM green column, mapping input values to output values.
Definition debayer_params.h:49
std::array< CcmColumn, kRGBLookupSize > CcmLookupTable
Type of the CCM lookup tables for red, green, blue values.
Definition debayer_params.h:28
LookupTable red
Lookup table for red color, mapping input values to output values.
Definition debayer_params.h:36
static constexpr unsigned int kRGBLookupSize
Size of a color lookup table.
Definition debayer_params.h:19
std::array< uint8_t, kRGBLookupSize > LookupTable
Type of the lookup tables for single lookup values.
Definition debayer_params.h:27
CcmLookupTable blueCcm
Lookup table for the CCM blue column, mapping input values to output values.
Definition debayer_params.h:50
LookupTable blue
Lookup table for blue color, mapping input values to output values.
Definition debayer_params.h:38