NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

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

Detailed Description

Holds controls for ISP bad pixel correction (BPC) block.

Definition at line 487 of file nvmedia_isp.h.

Data Fields

NvMediaBool enable
 Holds boolean to enable bad pixel correction block. More...
 
float_t strength
 Holds strength of bad pixel correction. More...
 
NvMediaBool noiseProfileEnable
 Holds boolean to enable noise estimation. More...
 
uint32_t profileNum
 Holds noise profile nunber. More...
 
float_t gain
 Holds gain affecting noise profile. More...
 

Field Documentation

NvMediaBool NvMediaISPBadPixelCorrection::enable

Holds boolean to enable bad pixel correction block.

Definition at line 491 of file nvmedia_isp.h.

float_t NvMediaISPBadPixelCorrection::gain

Holds gain affecting noise profile.

  • Supported values: [0.0, 10000.0]

Definition at line 512 of file nvmedia_isp.h.

NvMediaBool NvMediaISPBadPixelCorrection::noiseProfileEnable

Holds boolean to enable noise estimation.

Definition at line 501 of file nvmedia_isp.h.

uint32_t NvMediaISPBadPixelCorrection::profileNum

Holds noise profile nunber.

  • Supported values: [0, 31]
    Note
    Actual supported value depends on binary blob file.

Definition at line 507 of file nvmedia_isp.h.

float_t NvMediaISPBadPixelCorrection::strength

Holds strength of bad pixel correction.

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

Definition at line 497 of file nvmedia_isp.h.


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