NVIDIA DRIVE OS Linux SDK API Reference

6.0.3 Release

Detailed Description

NvSipl ISP Defines for ISP Stat structures.

Data Structures

struct  nvsipl::NvSiplISPHistogramStatsOverride
 SIPL ISP Histogram Statistics Override Params. More...
 
struct  nvsipl::NvSIPLIspStatsOverrideSetting
 SIPL ISP Statistics Override Parameters. More...
 

Typedefs

typedef NvMediaISPBadPixelStatsData nvsipl::NvSiplISPBadPixelStatsData
 
typedef NvMediaISPHistogramStatsData nvsipl::NvSiplISPHistogramStatsData
 The typedef structure includes defines specific to NvMedia that will be deprecated, instead use SIPL specific defines above to ensure forward compatablity. More...
 
typedef NvMediaISPLocalAvgClipStatsROIData nvsipl::NvSiplISPLocalAvgClipStatsROIData
 
typedef NvMediaISPSplineControlPoint nvsipl::NvSiplISPSplineControlPoint
 
typedef NvMediaISPFlickerBandStatsData nvsipl::NvSiplISPFlickerBandStatsData
 
typedef NvMediaISPStatisticsWindows nvsipl::NvSiplISPStatisticsWindows
 The NvMedia* structs below have additional NvMedia* struct members, these members will also have typedefs to sipl types. More...
 
typedef NvMediaISPFlickerBandStats nvsipl::NvSiplISPFlickerBandStats
 Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse ellipticalMaskEnable & enable | NvMediaBool -> NvSiplBool startOffset | NvMediaPoint -> NvSiplPoint. More...
 
typedef NvMediaISPEllipse nvsipl::NvSiplISPEllipse
 Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef center | NvMediaPointFloat -> NvSiplPointFloat. More...
 
typedef NvMediaISPRadialTF nvsipl::NvSiplISPRadialTF
 Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef radialTransform | NvMediaISPEllipse -> NvSiplISPEllipse controlPoint | NvMediaISPSplineControlPoint -> NvSiplISPSplineControlPoint. More...
 
typedef NvMediaISPHistogramStats nvsipl::NvSiplISPHistogramStats
 Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef enable, ellipticalMaskEnable, & elliplticalWeightEnable | NvMediaBool -> NvSiplBool rectagularMask | NvMediaRect -> NvSiplRect ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse radialTF | NvMediaISPRadialTF-> NvSiplISPRadialTF. More...
 
typedef NvMediaISPLocalAvgClipStatsData nvsipl::NvSiplISPLocalAvgClipStatsData
 Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef data | NvSiplISPLocalAvgClipStatsROIData -> NvSiplISPLocalAvgClipStatsROIData. More...
 
typedef NvMediaISPLocalAvgClipStats nvsipl::NvSiplISPLocalAvgClipStats
 Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef enable, roiEnable & ellipticalMaskEnable | NvMediaBool -> NvSiplBool windows | NvMediaISPStatisticsWindows -> NvSiplISPStatisticsWindows ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse. More...
 
typedef NvMediaISPBadPixelStats nvsipl::NvSiplISPBadPixelStats
 Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef enable, roiEnable & ellipticalMaskEnable | NvMediaBool -> NvSiplBool windows | NvMediaISPStatisticsWindows -> NvSiplISPStatisticsWindows ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse. More...
 

Typedef Documentation

◆ NvSiplISPBadPixelStats

Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef enable, roiEnable & ellipticalMaskEnable | NvMediaBool -> NvSiplBool windows | NvMediaISPStatisticsWindows -> NvSiplISPStatisticsWindows ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse.

Definition at line 133 of file NvSIPLISPStat.hpp.

◆ NvSiplISPBadPixelStatsData

◆ NvSiplISPEllipse

Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef center | NvMediaPointFloat -> NvSiplPointFloat.

Definition at line 87 of file NvSIPLISPStat.hpp.

◆ NvSiplISPFlickerBandStats

Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse ellipticalMaskEnable & enable | NvMediaBool -> NvSiplBool startOffset | NvMediaPoint -> NvSiplPoint.

Definition at line 80 of file NvSIPLISPStat.hpp.

◆ NvSiplISPFlickerBandStatsData

◆ NvSiplISPHistogramStats

Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef enable, ellipticalMaskEnable, & elliplticalWeightEnable | NvMediaBool -> NvSiplBool rectagularMask | NvMediaRect -> NvSiplRect ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse radialTF | NvMediaISPRadialTF-> NvSiplISPRadialTF.

Definition at line 106 of file NvSIPLISPStat.hpp.

◆ NvSiplISPHistogramStatsData

The typedef structure includes defines specific to NvMedia that will be deprecated, instead use SIPL specific defines above to ensure forward compatablity.

Definition at line 54 of file NvSIPLISPStat.hpp.

◆ NvSiplISPLocalAvgClipStats

Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef enable, roiEnable & ellipticalMaskEnable | NvMediaBool -> NvSiplBool windows | NvMediaISPStatisticsWindows -> NvSiplISPStatisticsWindows ellipticalMask | NvMediaISPEllipse -> NvSiplISPEllipse.

Definition at line 123 of file NvSIPLISPStat.hpp.

◆ NvSiplISPLocalAvgClipStatsData

Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef data | NvSiplISPLocalAvgClipStatsROIData -> NvSiplISPLocalAvgClipStatsROIData.

Definition at line 113 of file NvSIPLISPStat.hpp.

◆ NvSiplISPLocalAvgClipStatsROIData

◆ NvSiplISPRadialTF

Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef radialTransform | NvMediaISPEllipse -> NvSiplISPEllipse controlPoint | NvMediaISPSplineControlPoint -> NvSiplISPSplineControlPoint.

Definition at line 95 of file NvSIPLISPStat.hpp.

◆ NvSiplISPSplineControlPoint

◆ NvSiplISPStatisticsWindows

The NvMedia* structs below have additional NvMedia* struct members, these members will also have typedefs to sipl types.

For forward compatiblity use these typedefed NvSipl* types.

The typedefed structs below list the NvMedia* internal types the the replacement typedef. Members of the struct use deprecated types, for future compatablity use the NvSipl replacement Member name | Deprecated type -> Replacement typedef startOffset | NvMediaPoint -> NvSiplPoint

Definition at line 71 of file NvSIPLISPStat.hpp.