• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.9 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    nvsipl::NvSiplControlInfo Struct Reference

    Detailed Description

    Defines the control info.

    Definition at line 56 of file NvSIPLISPStructs.hpp.

    Collaboration diagram for nvsipl::NvSiplControlInfo:

    Data Fields

    bool valid
     Holds a flag to determine whether or not the control info is valid. More...
     
    float_t alpha
     Holds power factor for isp statistics compression. More...
     
    bool isLuminanceCalibrated
     Holds a flag indicating if the sensor is luminance calibrated. More...
     
    double_t luminanceCalibrationFactor
     (note: parameter to be deprecated starting 6.0.7.0) Holds a luminance calibration factor ( K / f^2 ) for luminance calibrated sensors. More...
     
    float_t luminanceCalibrationMatrix [NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE][NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE]
     Holds the luminance calibration matrix for the sensor. More...
     
    SiplControlAutoAwbGain wbGainTotal
     Holds the total white balance gains, which includes both sensor channel and ISP gains. More...
     
    float_t cct
     Holds the correlated color temperature. More...
     
    float_t brightnessKey
     Holds the scene brightness key. More...
     
    float_t sceneDynamicRange
     Holds the scene dynamic range. More...
     
    float_t sceneBrightness
     Holds the scene brightness level. More...
     
    float_t rawImageMidTone
     Holds the midtone value of the raw image. More...
     
    NvSiplISPGlobalToneMapInfo gtmSplineInfo
     Holds the global tonemap block, containing a set of spline control points. More...
     
    float_t ccm [NVSIPL_CCM_MATRIX_SIZE][NVSIPL_CCM_MATRIX_SIZE]
     Holds the color correction matrix. More...
     

    Field Documentation

    ◆ alpha

    float_t nvsipl::NvSiplControlInfo::alpha

    Holds power factor for isp statistics compression.

    Definition at line 61 of file NvSIPLISPStructs.hpp.

    ◆ brightnessKey

    float_t nvsipl::NvSiplControlInfo::brightnessKey

    Holds the scene brightness key.

    Definition at line 91 of file NvSIPLISPStructs.hpp.

    ◆ ccm

    float_t nvsipl::NvSiplControlInfo::ccm[NVSIPL_CCM_MATRIX_SIZE][NVSIPL_CCM_MATRIX_SIZE]

    Holds the color correction matrix.

    Definition at line 101 of file NvSIPLISPStructs.hpp.

    ◆ cct

    float_t nvsipl::NvSiplControlInfo::cct

    Holds the correlated color temperature.

    Definition at line 89 of file NvSIPLISPStructs.hpp.

    ◆ gtmSplineInfo

    NvSiplISPGlobalToneMapInfo nvsipl::NvSiplControlInfo::gtmSplineInfo

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

    Definition at line 99 of file NvSIPLISPStructs.hpp.

    ◆ isLuminanceCalibrated

    bool nvsipl::NvSiplControlInfo::isLuminanceCalibrated

    Holds a flag indicating if the sensor is luminance calibrated.

    Definition at line 63 of file NvSIPLISPStructs.hpp.

    ◆ luminanceCalibrationFactor

    double_t nvsipl::NvSiplControlInfo::luminanceCalibrationFactor

    (note: parameter to be deprecated starting 6.0.7.0) Holds a luminance calibration factor ( K / f^2 ) for luminance calibrated sensors.

    Definition:

    N = K * (t*S / (f^2)) * L N: pixel value (e.g. RGGB channel average value) K: calibration constant t: sensor exposure time in seconds (if number of exposures > 1, use long exposure time value) S: sensor gain (if number of exposures > 1, use long exposure gain value) f: aperture number (f-stop) L: Luminance

    Let luminanceCalibrationFactor = K / (f^2) = N / (t*S*L)

    Definition at line 80 of file NvSIPLISPStructs.hpp.

    ◆ luminanceCalibrationMatrix

    float_t nvsipl::NvSiplControlInfo::luminanceCalibrationMatrix[NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE][NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE]

    Holds the luminance calibration matrix for the sensor.

    • Supported values [1E-12, 1E12]

    Definition at line 85 of file NvSIPLISPStructs.hpp.

    ◆ rawImageMidTone

    float_t nvsipl::NvSiplControlInfo::rawImageMidTone

    Holds the midtone value of the raw image.

    Definition at line 97 of file NvSIPLISPStructs.hpp.

    ◆ sceneBrightness

    float_t nvsipl::NvSiplControlInfo::sceneBrightness

    Holds the scene brightness level.

    Definition at line 95 of file NvSIPLISPStructs.hpp.

    ◆ sceneDynamicRange

    float_t nvsipl::NvSiplControlInfo::sceneDynamicRange

    Holds the scene dynamic range.

    Definition at line 93 of file NvSIPLISPStructs.hpp.

    ◆ valid

    bool nvsipl::NvSiplControlInfo::valid

    Holds a flag to determine whether or not the control info is valid.

    If no ISP processing occurs this value is false.

    Definition at line 59 of file NvSIPLISPStructs.hpp.

    ◆ wbGainTotal

    SiplControlAutoAwbGain nvsipl::NvSiplControlInfo::wbGainTotal

    Holds the total white balance gains, which includes both sensor channel and ISP gains.

    Definition at line 87 of file NvSIPLISPStructs.hpp.


    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产