NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
nvsipl::NvSiplISPLocalAvgClipStats Struct Reference

Detailed Description

Holds controls for local average and clip statistics (LAC Stats).

Definition at line 515 of file NvSIPLISPStat.hpp.

Collaboration diagram for nvsipl::NvSiplISPLocalAvgClipStats:

Data Fields

NvSiplBool enable
 Holds a Boolean to enable the local average and clip statistics block. More...
 
std::array< float_t, NVSIPL_ISP_MAX_COLOR_COMPONENTmin
 Holds minimum value of pixels in RGGB/RCCB/RCCC order. More...
 
std::array< float_t, NVSIPL_ISP_MAX_COLOR_COMPONENTmax
 Holds maximum value of pixels in RGGB/RCCB/RCCC order. More...
 
std::array< NvSiplBool, NVSIPL_ISP_MAX_LAC_ROIroiEnable
 Holds a Boolean to enable an individual region of interest. More...
 
std::array< NvSiplISPStatisticsWindows, NVSIPL_ISP_MAX_LAC_ROIwindows
 Holds local average and clip windows for each region of interest. More...
 
std::array< NvSiplBool, NVSIPL_ISP_MAX_LAC_ROIellipticalMaskEnable
 Holds a Boolean to enable an elliptical mask for excluding pixels outside a specified area for each region of interest. More...
 
NvSiplISPEllipse ellipticalMask
 Holds an elliptical mask for excluding pixels outside specified area. More...
 

Field Documentation

◆ ellipticalMask

NvSiplISPEllipse nvsipl::NvSiplISPLocalAvgClipStats::ellipticalMask

Holds an elliptical mask for excluding pixels outside specified area.

Coordinates of the image top left and bottom right points are (0, 0) and (width, height), respectively.

Definition at line 549 of file NvSIPLISPStat.hpp.

◆ ellipticalMaskEnable

std::array<NvSiplBool, NVSIPL_ISP_MAX_LAC_ROI> nvsipl::NvSiplISPLocalAvgClipStats::ellipticalMaskEnable

Holds a Boolean to enable an elliptical mask for excluding pixels outside a specified area for each region of interest.

Definition at line 542 of file NvSIPLISPStat.hpp.

◆ enable

NvSiplBool nvsipl::NvSiplISPLocalAvgClipStats::enable

Holds a Boolean to enable the local average and clip statistics block.

Definition at line 519 of file NvSIPLISPStat.hpp.

◆ max

std::array<float_t, NVSIPL_ISP_MAX_COLOR_COMPONENT> nvsipl::NvSiplISPLocalAvgClipStats::max

Holds maximum value of pixels in RGGB/RCCB/RCCC order.

Valid Range: [0.0, 1.0], max >= min

Definition at line 529 of file NvSIPLISPStat.hpp.

◆ min

std::array<float_t, NVSIPL_ISP_MAX_COLOR_COMPONENT> nvsipl::NvSiplISPLocalAvgClipStats::min

Holds minimum value of pixels in RGGB/RCCB/RCCC order.

Valid Range: [0.0, 1.0]

Definition at line 524 of file NvSIPLISPStat.hpp.

◆ roiEnable

std::array<NvSiplBool, NVSIPL_ISP_MAX_LAC_ROI> nvsipl::NvSiplISPLocalAvgClipStats::roiEnable

Holds a Boolean to enable an individual region of interest.

Definition at line 533 of file NvSIPLISPStat.hpp.

◆ windows

std::array<NvSiplISPStatisticsWindows, NVSIPL_ISP_MAX_LAC_ROI> nvsipl::NvSiplISPLocalAvgClipStats::windows

Holds local average and clip windows for each region of interest.

Definition at line 537 of file NvSIPLISPStat.hpp.


The documentation for this struct was generated from the following file: