NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only

Detailed Description

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

Definition at line 291 of file nvmedia_isp_stat.h.

Collaboration diagram for NvMediaISPLocalAvgClipStats:

Data Fields

NvMediaBool enable
 Holds a Boolean to enable the local average and clip statistics block. More...
 
float_t min [NVM_ISP_MAX_COLOR_COMPONENT]
 Holds minimum value of pixels in RGGB/RCCB/RCCC order. More...
 
float_t max [NVM_ISP_MAX_COLOR_COMPONENT]
 Holds maximum value of pixels in RGGB/RCCB/RCCC order. More...
 
NvMediaBool roiEnable [NVM_ISP_MAX_LAC_ROI]
 Holds a Boolean to enable an individual region of interest. More...
 
NvMediaISPStatisticsWindows windows [NVM_ISP_MAX_LAC_ROI]
 Holds local average and clip windows for each region of interest. More...
 
NvMediaBool ellipticalMaskEnable [NVM_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...
 
NvMediaISPEllipse ellipticalMask
 Holds an elliptical mask for excluding pixels outside specified area. More...
 

Field Documentation

◆ ellipticalMask

NvMediaISPEllipse NvMediaISPLocalAvgClipStats::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]
  • Supported values for Y coordinate of the center: [0, input height]
  • Supported values for horizontal axis: [16, 2 x input width]
  • Supported values for vertical axis: [16, 2 x input height]
  • Supported values for angle: [0.0, 360.0]

Definition at line 342 of file nvmedia_isp_stat.h.

◆ ellipticalMaskEnable

NvMediaBool NvMediaISPLocalAvgClipStats::ellipticalMaskEnable[NVM_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 329 of file nvmedia_isp_stat.h.

◆ enable

NvMediaBool NvMediaISPLocalAvgClipStats::enable

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

Definition at line 295 of file nvmedia_isp_stat.h.

◆ max

float_t NvMediaISPLocalAvgClipStats::max[NVM_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 305 of file nvmedia_isp_stat.h.

◆ min

float_t NvMediaISPLocalAvgClipStats::min[NVM_ISP_MAX_COLOR_COMPONENT]

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

  • Supported values: [0.0, 1.0]

Definition at line 300 of file nvmedia_isp_stat.h.

◆ roiEnable

NvMediaBool NvMediaISPLocalAvgClipStats::roiEnable[NVM_ISP_MAX_LAC_ROI]

Holds a Boolean to enable an individual region of interest.

Definition at line 309 of file nvmedia_isp_stat.h.

◆ windows

NvMediaISPStatisticsWindows NvMediaISPLocalAvgClipStats::windows[NVM_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 324 of file nvmedia_isp_stat.h.


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