NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwImageMetaData Struct Reference

Detailed Description

Additional meta information stored with each image.

Definition at line 415 of file Image.h.

Collaboration diagram for dwImageMetaData:

Public Member Functions

float32_t exposureTime DW_DEPRECATED ("This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct")
 Specifies the exposure time (microsecond) More...
 
float32_t analogGain DW_DEPRECATED ("This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct")
 Specifies the analog Gain. More...
 
float32_t conversionGain DW_DEPRECATED ("This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct")
 Specifies the conversion Gain. More...
 
float32_t digitalGain DW_DEPRECATED ("This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct")
 Specifies the digital Gain. More...
 
float32_t wbGain[4] DW_DEPRECATED ("This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct")
 Specifies the sensor white balance gains : R(0) G1(1) G2(2) B(3) More...
 
uint32_t msbPosition DW_DEPRECATED ("This structure variable is deprecated and will be removed in the next major release. Please use the new variable in rawProperties in this struct")
 Specifies the msb of the pixel data. More...
 

Data Fields

uint32_t flags
 combination of multiple flags 'dwImageMetaDataFlags' defining which of the meta fields are valid More...
 
dwImageTimestamps imageTimestamps
 Specifies image timestamps. More...
 
uint32_t frameSequenceNumber
 Holds a frame sequence number, that is, a monotonically increasing frame counter. More...
 
dwImageDataLines dataLines
 embedded data lines. More...
 
dwImageRawProperties rawProperties
 
dwImageSensorStatistics sensorStatistics
 Holds info on sensor statistics at the time of the image capture. More...
 
dwImageSplineControlPoint gtmSplineControlPoint [DW_IMAGE_NUM_SPLINE_COMPONENTS]
 Holds the global tonemap block, containing a set of spline control points. More...
 
dwImageAllocationAttrListHandle_t allocAttrs
 Allocation attributes used by internal drivers. More...
 
int32_t colorStdPriv
 ColorStd attributes used by internal drivers. More...
 

Member Function Documentation

◆ DW_DEPRECATED() [1/6]

uint32_t msbPosition dwImageMetaData::DW_DEPRECATED ( "This structure variable is deprecated and will be removed in the next major release. Please use the new variable in rawProperties in this struct"  )

Specifies the msb of the pixel data.

◆ DW_DEPRECATED() [2/6]

float32_t exposureTime dwImageMetaData::DW_DEPRECATED ( "This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct"  )

Specifies the exposure time (microsecond)

◆ DW_DEPRECATED() [3/6]

float32_t analogGain dwImageMetaData::DW_DEPRECATED ( "This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct"  )

Specifies the analog Gain.

◆ DW_DEPRECATED() [4/6]

float32_t conversionGain dwImageMetaData::DW_DEPRECATED ( "This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct"  )

Specifies the conversion Gain.

◆ DW_DEPRECATED() [5/6]

float32_t digitalGain dwImageMetaData::DW_DEPRECATED ( "This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct"  )

Specifies the digital Gain.

◆ DW_DEPRECATED() [6/6]

float32_t wbGain [4] dwImageMetaData::DW_DEPRECATED ( "This structure variable is deprecated and will be removed in the next major release. Please use the new variable in sensorStatistics in this struct"  )

Specifies the sensor white balance gains : R(0) G1(1) G2(2) B(3)

Field Documentation

◆ allocAttrs

dwImageAllocationAttrListHandle_t dwImageMetaData::allocAttrs

Allocation attributes used by internal drivers.

Definition at line 470 of file Image.h.

◆ colorStdPriv

int32_t dwImageMetaData::colorStdPriv

ColorStd attributes used by internal drivers.

Definition at line 473 of file Image.h.

◆ dataLines

dwImageDataLines dwImageMetaData::dataLines

embedded data lines.

This is where the meta data defined above are parsed from A RAW image coming from a sensor often contains this information arranged as extra lines before and after the image. The full image is stored in a buffer structured as [TOP DATA][IMAGE][BOTTOM DATA] (top * W) + (H * W) + (bott * W)

Definition at line 456 of file Image.h.

◆ flags

uint32_t dwImageMetaData::flags

combination of multiple flags 'dwImageMetaDataFlags' defining which of the meta fields are valid

Definition at line 418 of file Image.h.

◆ frameSequenceNumber

uint32_t dwImageMetaData::frameSequenceNumber

Holds a frame sequence number, that is, a monotonically increasing frame counter.

Definition at line 447 of file Image.h.

◆ gtmSplineControlPoint

dwImageSplineControlPoint dwImageMetaData::gtmSplineControlPoint[DW_IMAGE_NUM_SPLINE_COMPONENTS]

Holds the global tonemap block, containing a set of spline control points.

Definition at line 467 of file Image.h.

◆ imageTimestamps

dwImageTimestamps dwImageMetaData::imageTimestamps

Specifies image timestamps.

Definition at line 421 of file Image.h.

◆ rawProperties

dwImageRawProperties dwImageMetaData::rawProperties

Definition at line 459 of file Image.h.

◆ sensorStatistics

dwImageSensorStatistics dwImageMetaData::sensorStatistics

Holds info on sensor statistics at the time of the image capture.

Definition at line 464 of file Image.h.


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