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. 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 580 of file NvSIPLISPStat.hpp.