SIPL ISP Histogram Statistics Override Params.
Definition at line 555 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 608 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 604 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 597 of file NvSIPLISPStat.hpp.
NvSiplBool nvsipl::NvSiplISPHistogramStatsOverride::enable |
Holds a Boolean to enable histogram statistics Control block.
Definition at line 559 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. Valid Range: [1, 255]
Definition at line 570 of file NvSIPLISPStat.hpp.
float_t nvsipl::NvSiplISPHistogramStatsOverride::offset |
Holds offset to be applied to input data prior to bin mapping.
Valid Range: [-2.0, 2.0]
Definition at line 564 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. Valid Range: [0, 21]
Definition at line 577 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. Set the rectangle mask to include the full image (or cropped image for the case input cropping is enabled) if no pixels need to be excluded.
The rectangle settings(x0, y0, x1, y1) must follow the constraints listed below:
Definition at line 592 of file NvSIPLISPStat.hpp.