libcamera v0.1.0+127-8e215127-dirty (2023-12-02T01:06:12+00:00)
Supporting cameras in Linux since 2019
libcamera::CameraSensorProperties Struct Reference

Database of camera sensor properties. More...

Collaboration diagram for libcamera::CameraSensorProperties:

Static Public Member Functions

static const CameraSensorPropertiesget (const std::string &sensor)
 Retrieve the properties associated with a sensor. More...
 

Public Attributes

Size unitCellSize
 The physical size of a pixel, including pixel edges, in nanometers.
 
std::map< controls::draft::TestPatternModeEnum, int32_t > testPatternModes
 Map that associates the TestPattern control value with the indexes of the corresponding sensor test pattern modes as returned by V4L2_CID_TEST_PATTERN.
 

Detailed Description

Database of camera sensor properties.

Member Function Documentation

◆ get()

const CameraSensorProperties * libcamera::CameraSensorProperties::get ( const std::string &  sensor)
static

Retrieve the properties associated with a sensor.

Parameters
sensorThe sensor model name as reported by properties::Model
Returns
A pointer to the CameraSensorProperties instance associated with a sensor or nullptr if the sensor is not supported

The documentation for this struct was generated from the following files: