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