NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
nvsipl::NvSiplISPLocalAvgClipStats Struct Reference

Detailed Description

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

Definition at line 458 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...
 
float_t min [NVSIPL_ISP_MAX_COLOR_COMPONENT]
 Holds minimum value of pixels in RGGB/RCCB/RCCC order. More...
 
float_t max [NVSIPL_ISP_MAX_COLOR_COMPONENT]
 Holds maximum value of pixels in RGGB/RCCB/RCCC order. More...
 
NvSiplBool roiEnable [NVSIPL_ISP_MAX_LAC_ROI]
 Holds a Boolean to enable an individual region of interest. More...
 
NvSiplISPStatisticsWindows windows [NVSIPL_ISP_MAX_LAC_ROI]
 Holds local average and clip windows for each region of interest. More...
 
NvSiplBool ellipticalMaskEnable [NVSIPL_ISP_MAX_LAC_ROI]
 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's top left and bottom right points are (0, 0) and (width, height), respectively.

  • Supported values for X coordinate of the center: [0, input width - 1]
  • Supported values for Y coordinate of the center: [0, input height - 1]
  • Supported values for horizontal axis: [17, 2 x input width]
  • Supported values for vertical axis: [17, 2 x input height]
  • Supported values for angle: [0.0, 360.0]

Definition at line 509 of file NvSIPLISPStat.hpp.

◆ ellipticalMaskEnable

NvSiplBool nvsipl::NvSiplISPLocalAvgClipStats::ellipticalMaskEnable[NVSIPL_ISP_MAX_LAC_ROI]

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

Definition at line 496 of file NvSIPLISPStat.hpp.

◆ enable

NvSiplBool nvsipl::NvSiplISPLocalAvgClipStats::enable

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

Definition at line 462 of file NvSIPLISPStat.hpp.

◆ max

float_t nvsipl::NvSiplISPLocalAvgClipStats::max[NVSIPL_ISP_MAX_COLOR_COMPONENT]

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

  • Supported values: [0.0, 1.0], max >= min

Definition at line 472 of file NvSIPLISPStat.hpp.

◆ min

float_t nvsipl::NvSiplISPLocalAvgClipStats::min[NVSIPL_ISP_MAX_COLOR_COMPONENT]

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

  • Supported values: [0.0, 1.0]

Definition at line 467 of file NvSIPLISPStat.hpp.

◆ roiEnable

NvSiplBool nvsipl::NvSiplISPLocalAvgClipStats::roiEnable[NVSIPL_ISP_MAX_LAC_ROI]

Holds a Boolean to enable an individual region of interest.

Definition at line 476 of file NvSIPLISPStat.hpp.

◆ windows

NvSiplISPStatisticsWindows nvsipl::NvSiplISPLocalAvgClipStats::windows[NVSIPL_ISP_MAX_LAC_ROI]

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

  • Supported values for width of the window: [2, 256] and must be an even number
  • Supported values for height of the window: [2, 256]
  • Supported values for number of the windows horizontally: [1, 32]
  • Supported values for number of the windows vertically: [1, 32]
  • Supported values for horizontal interval between windows: [max(4, window width), image ROI width] and must be an even number
  • Supported values for vertical interval between windows: [max(2, window height), image ROI height]
  • Supported values for X coordinate of start offset: [0, image ROI width-3] and must be an even number
  • Supported values for Y coordinate of start offset: [0, image ROI height-3]
  • startOffset.x + horizontalInterval * (numWindowH - 1) + winWidth <= image ROI width
  • startOffset.y + veritcallInterval * (numWindowV - 1) + winHeight <= image ROI height

Definition at line 491 of file NvSIPLISPStat.hpp.


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