NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
NvSIPLISPStat.hpp File Reference

Detailed Description

NvSipl ISP statistics data structures for Tegra

Definition in file NvSIPLISPStat.hpp.

Go to the source code of this file.

Data Structures

struct  nvsipl::NvIspStatsHeaderInfo
 ISP decoded stats including the stats header info. More...
 
struct  nvsipl::NvSiplISPBadPixelStatsData
 Holds bad pixel statistics (BP Stats). More...
 
struct  nvsipl::NvSiplISPDeadPixelCorrectionStatsROIData
 Holds dead pixel correction statistics (DPC Stats) metrics. More...
 
struct  nvsipl::NvSiplISPDeadPixelCorrectionStatsData
 Holds dead pixel correction statistics (DPC Stats). More...
 
struct  nvsipl::NvSiplISPHistogramStatsData
 Holds histogram statistics (HIST Stats). More...
 
struct  nvsipl::NvSiplISPLocalAvgClipStatsROIData
 Holds local average and clip statistics data for a region of interest. More...
 
struct  nvsipl::NvSiplISPEllipse
 Defines an ellipse. More...
 
struct  nvsipl::NvSiplISPStatisticsWindows
 Defines the windows used in ISP LAC stats calculations. More...
 
struct  nvsipl::NvSiplISPSplineControlPoint
 Defines a spline control point. More...
 
struct  nvsipl::NvSiplISPRadialTF
 Defines a radial transform. More...
 
struct  nvsipl::NvSiplISPHistogramStats
 Holds controls for histogram statistics (HIST Stats). More...
 
struct  nvsipl::NvSiplISPLocalAvgClipStatsData
 Holds local average and clip statistics block (LAC Stats). More...
 
struct  nvsipl::NvSiplISPLocalAvgClipStats
 Holds controls for local average and clip statistics (LAC Stats). More...
 
struct  nvsipl::NvSiplISPBadPixelStats
 Holds controls for bad pixel statistics (BP Stats). More...
 
struct  nvsipl::NvSiplISPHistogramStatsOverride
 SIPL ISP Histogram Statistics Override Params. More...
 
struct  nvsipl::NvSIPLIspStatsOverrideSetting
 SIPL ISP Statistics Override Parameters. More...
 
struct  nvsipl::IspStatsSettings
 ISP statistics container for settings attributes. More...
 
struct  nvsipl::IspStatsData
 ISP statistics container for data attributes. More...
 
struct  nvsipl::IspStatsInfo
 ISP statistics container for settings and data. More...
 

Namespaces

 nvsipl
 Contains the classes and variables for implementation of SIPL.
 

Macros

#define NVSIPL_ISP_HIST_BINS   (256U)
 Number of histogram bins. More...
 
#define NVSIPL_ISP_MAX_COLOR_COMPONENT   (4U)
 Maximum number of color components. More...
 
#define NVSIPL_ISP_HIST_KNEE_POINTS   (8U)
 Number of histogram knee points. More...
 
#define NVSIPL_ISP_RADTF_POINTS   (6U)
 Number of radial transfer function control points. More...
 
#define NVSIPL_ISP_MAX_LAC_ROI   (4U)
 Maximum number of local average and clip statistic block regions of interest. More...
 
#define NVSIPL_ISP_MAX_INPUT_PLANES   (3U)
 Maximum number of input planes. More...
 
#define NVSIPL_ISP_MAX_COLORMATRIX_DIM   (3U)
 Maximum matrix dimension. More...
 
#define NVSIPL_ISP_MAX_LAC_ROI_WINDOWS   (1024U)
 Maximum number of windows for local average and clip in a region of interest. More...
 

Macro Definition Documentation

◆ NVSIPL_ISP_HIST_BINS

#define NVSIPL_ISP_HIST_BINS   (256U)

Number of histogram bins.

Definition at line 28 of file NvSIPLISPStat.hpp.

◆ NVSIPL_ISP_HIST_KNEE_POINTS

#define NVSIPL_ISP_HIST_KNEE_POINTS   (8U)

Number of histogram knee points.

Definition at line 37 of file NvSIPLISPStat.hpp.

◆ NVSIPL_ISP_MAX_COLOR_COMPONENT

#define NVSIPL_ISP_MAX_COLOR_COMPONENT   (4U)

Maximum number of color components.

Definition at line 32 of file NvSIPLISPStat.hpp.

◆ NVSIPL_ISP_MAX_COLORMATRIX_DIM

#define NVSIPL_ISP_MAX_COLORMATRIX_DIM   (3U)

Maximum matrix dimension.

Definition at line 58 of file NvSIPLISPStat.hpp.

◆ NVSIPL_ISP_MAX_INPUT_PLANES

#define NVSIPL_ISP_MAX_INPUT_PLANES   (3U)

Maximum number of input planes.

Definition at line 53 of file NvSIPLISPStat.hpp.

◆ NVSIPL_ISP_MAX_LAC_ROI

#define NVSIPL_ISP_MAX_LAC_ROI   (4U)

Maximum number of local average and clip statistic block regions of interest.

Definition at line 48 of file NvSIPLISPStat.hpp.

◆ NVSIPL_ISP_MAX_LAC_ROI_WINDOWS

#define NVSIPL_ISP_MAX_LAC_ROI_WINDOWS   (1024U)

Maximum number of windows for local average and clip in a region of interest.

  • value is (32U * 32U)

Definition at line 65 of file NvSIPLISPStat.hpp.

◆ NVSIPL_ISP_RADTF_POINTS

#define NVSIPL_ISP_RADTF_POINTS   (6U)

Number of radial transfer function control points.

Definition at line 42 of file NvSIPLISPStat.hpp.