|
libcamera v0.7.0+1-4ceceb68
Supporting cameras in Linux since 2019
|
Structure describing the incoming Bayer parameters. More...

Public Attributes | |
| Size | patternSize |
| unsigned int | bpp |
| unsigned int | stride |
| std::vector< PixelFormat > | outputFormats |
Structure describing the incoming Bayer parameters.
The DebayerInputConfig structure defines the characteristics of the raw Bayer frame being processed, including:
| libcamera::Debayer::DebayerInputConfig::bpp |
Number of bytes used per pixel in memory. This reflects storage size, not precision.
| libcamera::Debayer::DebayerInputConfig::outputFormats |
List of pixel formats supported as output for this input configuration.
| libcamera::Debayer::DebayerInputConfig::patternSize |
Size of the Bayer pattern in pixels. For standard Bayer formats such as BGGR, GRBG, GBRG, and RGGB, this is typically 2×2 pixels.
| libcamera::Debayer::DebayerInputConfig::stride |
Line stride in bytes for the Bayer input frame.