NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
nvsipl::NvSiplISPLocalAvgClipStatsROIData Struct Reference

Detailed Description

Holds local average and clip statistics data for a region of interest.

Definition at line 260 of file NvSIPLISPStat.hpp.

Collaboration diagram for nvsipl::NvSiplISPLocalAvgClipStatsROIData:

Data Fields

uint32_t numWindowsH
 Holds number of windows horizontally in one region of interest. More...
 
uint32_t numWindowsV
 Holds number of windows vertically in one region of interest. More...
 
std::array< std::array< float_t, NVSIPL_ISP_MAX_COLOR_COMPONENT >, NVSIPL_ISP_MAX_LAC_ROI_WINDOWSaverage
 Holds average pixel value for each color component in each window in RGGB/RCCB/RCCC order. More...
 
std::array< std::array< uint32_t, NVSIPL_ISP_MAX_COLOR_COMPONENT >, NVSIPL_ISP_MAX_LAC_ROI_WINDOWSmaskedOffCount
 Holds the number of pixels excluded by the elliptical mask for each color component in each window in RGGB/RCCB/RCCC order. More...
 
std::array< std::array< uint32_t, NVSIPL_ISP_MAX_COLOR_COMPONENT >, NVSIPL_ISP_MAX_LAC_ROI_WINDOWSclippedCount
 Holds number of clipped pixels for each color component in each window in RGGB/RCCB/RCCC order. More...
 
NvIspStatsHeaderInfo statsInfo
 stats header info More...
 

Field Documentation

◆ average

std::array<std::array<float_t, NVSIPL_ISP_MAX_COLOR_COMPONENT>, NVSIPL_ISP_MAX_LAC_ROI_WINDOWS> nvsipl::NvSiplISPLocalAvgClipStatsROIData::average

Holds average pixel value for each color component in each window in RGGB/RCCB/RCCC order.

Valid Range: [0.0, 1.0]

Definition at line 276 of file NvSIPLISPStat.hpp.

◆ clippedCount

std::array<std::array<uint32_t, NVSIPL_ISP_MAX_COLOR_COMPONENT>, NVSIPL_ISP_MAX_LAC_ROI_WINDOWS> nvsipl::NvSiplISPLocalAvgClipStatsROIData::clippedCount

Holds number of clipped pixels for each color component in each window in RGGB/RCCB/RCCC order.

Valid Range: [0, M/4] M is the number of pixels per color component in the window.

Definition at line 291 of file NvSIPLISPStat.hpp.

◆ maskedOffCount

std::array<std::array<uint32_t, NVSIPL_ISP_MAX_COLOR_COMPONENT>, NVSIPL_ISP_MAX_LAC_ROI_WINDOWS> nvsipl::NvSiplISPLocalAvgClipStatsROIData::maskedOffCount

Holds the number of pixels excluded by the elliptical mask for each color component in each window in RGGB/RCCB/RCCC order.

Valid Range: [0, M/4] M is the number of pixels per color component in the window.

Definition at line 284 of file NvSIPLISPStat.hpp.

◆ numWindowsH

uint32_t nvsipl::NvSiplISPLocalAvgClipStatsROIData::numWindowsH

Holds number of windows horizontally in one region of interest.

Valid Range: [1, 32]

Definition at line 265 of file NvSIPLISPStat.hpp.

◆ numWindowsV

uint32_t nvsipl::NvSiplISPLocalAvgClipStatsROIData::numWindowsV

Holds number of windows vertically in one region of interest.

Valid Range: [1, 32]

Definition at line 270 of file NvSIPLISPStat.hpp.

◆ statsInfo

NvIspStatsHeaderInfo nvsipl::NvSiplISPLocalAvgClipStatsROIData::statsInfo

stats header info

Definition at line 295 of file NvSIPLISPStat.hpp.


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