Loading [MathJax]/extensions/tex2jax.js
|
NVIDIA DRIVE OS Linux SDK API Reference
|
6.0.9 Release
|
Go to the documentation of this file.
11 #ifndef NVSIPLISPSTRUCTS_HPP
12 #define NVSIPLISPSTRUCTS_HPP
14 #include "NvSiplControlAutoDef.hpp"
217 #endif // NVSIPLISPSTRUCTS_HPP
NvSiplISPGlobalToneMapInfo gtmSplineInfo
Holds the global tonemap block, containing a set of spline control points.
Defines the control info.
Downscale and crop configuration.
bool isp2DownscaleEnable
Indicates if ISP2 downscale is enabled.
constexpr uint32_t NVSIPL_CCM_MATRIX_SIZE
Defines the length(M) of a MxM color correction matrix(ccm).
constexpr uint32_t NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE
Defines the length(M) of a MxM luminance calibration matrix.
bool isLuminanceCalibrated
Holds a flag indicating if the sensor is luminance calibrated.
NvSiplISPSplineControlPoint gtmSplineControlPoint[NUM_GTM_SPLINE_POINTS]
Defines a spline control point.
float_t cct
Holds the correlated color temperature.
bool isp1OutputCropEnable
Indicates if ISP1 output crop is enabled.
NvSiplRect isp1OutputCrop
ISP1 output crop rectangle.
float_t luminanceCalibrationMatrix[NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE][NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE]
Holds the luminance calibration matrix for the sensor.
float_t rawImageMidTone
Holds the midtone value of the raw image.
NvSiplRect isp2OutputCrop
ISP2 output crop rectangle.
double_t luminanceCalibrationFactor
(note: parameter to be deprecated starting 6.0.7.0) Holds a luminance calibration factor ( K / f^2 ) ...
bool enable
Holds boolean to enable global tone map block.
uint32_t isp2DownscaleHeight
ISP2 downscale height.
NvSiplRect ispInputCrop
ISP input crop rectangle.
bool isp0DownscaleEnable
Indicates if ISP0 downscale is enabled.
uint32_t isp1DownscaleHeight
ISP1 downscale height.
bool ispInputCropEnable
Indicates if ISP input crop is enabled.
SiplControlAutoAwbGain wbGainTotal
Holds the total white balance gains, which includes both sensor channel and ISP gains.
float_t sceneBrightness
Holds the scene brightness level.
NvSiplRect isp0OutputCrop
ISP0 output crop rectangle.
Defines the global tone map spline.
Color Gains assuming order RGGB, RCCB, RCCC.
uint32_t isp2DownscaleWidth
ISP2 downscale width.
constexpr uint32_t NUM_GTM_SPLINE_POINTS
Defines the number of global tone map spline points.
Holds a rectangular region of a surface.
uint32_t isp0DownscaleWidth
ISP0 downscale width.
float_t ccm[NVSIPL_CCM_MATRIX_SIZE][NVSIPL_CCM_MATRIX_SIZE]
Holds the color correction matrix.
bool isp0OutputCropEnable
Indicates if ISP0 output crop is enabled.
float_t sceneDynamicRange
Holds the scene dynamic range.
bool isp1DownscaleEnable
Indicates if ISP1 downscale is enabled.
float_t brightnessKey
Holds the scene brightness key.
bool isp2OutputCropEnable
Indicates if ISP2 output crop is enabled.
bool valid
Holds a flag to determine whether or not the control info is valid.
Defines a spline control point.
Contains the classes and variables for implementation of SIPL.
uint32_t isp0DownscaleHeight
ISP0 downscale height.
uint32_t isp1DownscaleWidth
ISP1 downscale width.
float_t alpha
Holds power factor for isp statistics compression.
人人超碰97caoporen国产