SIPL ISP Histogram Statistics Override Params.
Definition at line 543 of file NvSIPLISPStat.hpp.
Data Fields | |
NvSiplBool | enable |
Holds a Boolean to enable histogram statistics Control block. More... | |
float_t | offset |
Holds offset to be applied to input data prior to bin mapping. More... | |
uint8_t | knees [NVSIPL_ISP_HIST_KNEE_POINTS] |
Holds bin index specifying different zones in the histogram. More... | |
uint8_t | ranges [NVSIPL_ISP_HIST_KNEE_POINTS] |
Holds log_2 range of the pixel values to be considered for each zone. More... | |
NvSiplRect | rectangularMask |
Holds a rectangular mask for excluding pixels outside a specified area. More... | |
NvSiplBool | ellipticalMaskEnable |
Holds a Boolean to enable an elliptical mask for excluding pixels outside a specified area. More... | |
NvSiplISPEllipse | ellipticalMask |
Holds an elliptical mask for excluding pixels outside a specified area. More... | |
NvSiplBool | disableLensShadingCorrection |
boolean flag to disable lens shading compensation for histogram statistics block More... | |
NvSiplBool nvsipl::NvSiplISPHistogramStatsOverride::disableLensShadingCorrection |
boolean flag to disable lens shading compensation for histogram statistics block
Definition at line 602 of file NvSIPLISPStat.hpp.
NvSiplISPEllipse nvsipl::NvSiplISPHistogramStatsOverride::ellipticalMask |
Holds an elliptical mask for excluding pixels outside a specified area.
Coordinates of the image top left and bottom right points are (0, 0) and (width, height), respectively.
Definition at line 598 of file NvSIPLISPStat.hpp.
NvSiplBool nvsipl::NvSiplISPHistogramStatsOverride::ellipticalMaskEnable |
Holds a Boolean to enable an elliptical mask for excluding pixels outside a specified area.
Definition at line 585 of file NvSIPLISPStat.hpp.
NvSiplBool nvsipl::NvSiplISPHistogramStatsOverride::enable |
Holds a Boolean to enable histogram statistics Control block.
Definition at line 547 of file NvSIPLISPStat.hpp.
uint8_t nvsipl::NvSiplISPHistogramStatsOverride::knees[NVSIPL_ISP_HIST_KNEE_POINTS] |
Holds bin index specifying different zones in the histogram.
Each zone can have a different number of bins.
Definition at line 558 of file NvSIPLISPStat.hpp.
float_t nvsipl::NvSiplISPHistogramStatsOverride::offset |
Holds offset to be applied to input data prior to bin mapping.
Definition at line 552 of file NvSIPLISPStat.hpp.
uint8_t nvsipl::NvSiplISPHistogramStatsOverride::ranges[NVSIPL_ISP_HIST_KNEE_POINTS] |
Holds log_2 range of the pixel values to be considered for each zone.
The whole pixel range is divided into NVSIPL_ISP_HIST_KNEE_POINTS zones.
Definition at line 565 of file NvSIPLISPStat.hpp.
NvSiplRect nvsipl::NvSiplISPHistogramStatsOverride::rectangularMask |
Holds a rectangular mask for excluding pixels outside a specified area.
The coordinates of image top left and bottom right points are (0, 0) and (width, height), respectively. A rectangle ((right > left) && (bottom > top)), or must be ((0,0), (0,0)) to disable the rectangular mask.
The rectangle settings(x0, y0, x1, y1) must follow the constraints listed below:
Definition at line 580 of file NvSIPLISPStat.hpp.