Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.9 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    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:
    人人超碰97caoporen国产