NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvMediaISPLocalToneMap Struct Reference

Detailed Description

Holds controls for ISP local tone map (LTM) block.

Definition at line 861 of file nvmedia_isp.h.

Data Fields

NvMediaBool enable
 Holds boolean to enable local tone map block. More...
 
float_t strength
 Holds strength of local tone map. More...
 
float_t saturation [NVM_ISP_LTM_GAIN_POINTS]
 Holds piecewise linear transfer function to adjust saturation based on tone value. More...
 
float_t softKey [NVM_ISP_LTM_SOFT_KEY_HEIGHT][NVM_ISP_LTM_SOFT_KEY_WIDTH]
 Holds softkey signal. More...
 

Field Documentation

NvMediaBool NvMediaISPLocalToneMap::enable

Holds boolean to enable local tone map block.

Definition at line 865 of file nvmedia_isp.h.

float_t NvMediaISPLocalToneMap::saturation[NVM_ISP_LTM_GAIN_POINTS]

Holds piecewise linear transfer function to adjust saturation based on tone value.

  • Supported values: [-1.0, 1.0]

Definition at line 877 of file nvmedia_isp.h.

float_t NvMediaISPLocalToneMap::softKey[NVM_ISP_LTM_SOFT_KEY_HEIGHT][NVM_ISP_LTM_SOFT_KEY_WIDTH]

Holds softkey signal.

Softkey signal is a low resolution estimate of the image used to determine the local average tone.

  • Supported values: [0.0, 1.0]

Definition at line 883 of file nvmedia_isp.h.

float_t NvMediaISPLocalToneMap::strength

Holds strength of local tone map.

  • Supported values: [0.0, 1.0], 0.0 & 1.0 means minimum & maximum strength respectively

Definition at line 871 of file nvmedia_isp.h.


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