NVIDIA DRIVE OS Linux SDK API Reference

6.0.3 Release
nvsipl::NvSIPLDownscaleCropCfg Struct Reference

Detailed Description

Downscale and crop configuration.

Definition at line 87 of file NvSIPLISPStructs.hpp.

Collaboration diagram for nvsipl::NvSIPLDownscaleCropCfg:

Data Fields

bool ispInputCropEnable {false}
 Indicates if ISP input crop is enabled. More...
 
NvSiplRect ispInputCrop {}
 ISP input crop rectangle. More...
 
bool isp0OutputCropEnable {false}
 Indicates if ISP0 output crop is enabled. More...
 
NvSiplRect isp0OutputCrop {}
 ISP0 output crop rectangle. More...
 
bool isp1OutputCropEnable {false}
 Indicates if ISP1 output crop is enabled. More...
 
NvSiplRect isp1OutputCrop {}
 ISP1 output crop rectangle. More...
 
bool isp2OutputCropEnable {false}
 Indicates if ISP2 output crop is enabled. More...
 
NvSiplRect isp2OutputCrop
 ISP2 output crop rectangle. More...
 
bool isp0DownscaleEnable {false}
 Indicates if ISP0 downscale is enabled. More...
 
uint32_t isp0DownscaleWidth {0U}
 ISP0 downscale width. More...
 
uint32_t isp0DownscaleHeight {0U}
 ISP0 downscale height. More...
 
bool isp1DownscaleEnable {false}
 Indicates if ISP1 downscale is enabled. More...
 
uint32_t isp1DownscaleWidth {0U}
 ISP1 downscale width. More...
 
uint32_t isp1DownscaleHeight {0U}
 ISP1 downscale height. More...
 
bool isp2DownscaleEnable {false}
 Indicates if ISP2 downscale is enabled. More...
 
uint32_t isp2DownscaleWidth {0U}
 ISP2 downscale width. More...
 
uint32_t isp2DownscaleHeight {0U}
 ISP2 downscale height. More...
 

Field Documentation

◆ isp0DownscaleEnable

bool nvsipl::NvSIPLDownscaleCropCfg::isp0DownscaleEnable {false}

Indicates if ISP0 downscale is enabled.

Definition at line 113 of file NvSIPLISPStructs.hpp.

◆ isp0DownscaleHeight

uint32_t nvsipl::NvSIPLDownscaleCropCfg::isp0DownscaleHeight {0U}

ISP0 downscale height.

Definition at line 117 of file NvSIPLISPStructs.hpp.

◆ isp0DownscaleWidth

uint32_t nvsipl::NvSIPLDownscaleCropCfg::isp0DownscaleWidth {0U}

ISP0 downscale width.

Definition at line 115 of file NvSIPLISPStructs.hpp.

◆ isp0OutputCrop

NvSiplRect nvsipl::NvSIPLDownscaleCropCfg::isp0OutputCrop {}

ISP0 output crop rectangle.

Definition at line 100 of file NvSIPLISPStructs.hpp.

◆ isp0OutputCropEnable

bool nvsipl::NvSIPLDownscaleCropCfg::isp0OutputCropEnable {false}

Indicates if ISP0 output crop is enabled.

Definition at line 98 of file NvSIPLISPStructs.hpp.

◆ isp1DownscaleEnable

bool nvsipl::NvSIPLDownscaleCropCfg::isp1DownscaleEnable {false}

Indicates if ISP1 downscale is enabled.

Definition at line 120 of file NvSIPLISPStructs.hpp.

◆ isp1DownscaleHeight

uint32_t nvsipl::NvSIPLDownscaleCropCfg::isp1DownscaleHeight {0U}

ISP1 downscale height.

Definition at line 124 of file NvSIPLISPStructs.hpp.

◆ isp1DownscaleWidth

uint32_t nvsipl::NvSIPLDownscaleCropCfg::isp1DownscaleWidth {0U}

ISP1 downscale width.

Definition at line 122 of file NvSIPLISPStructs.hpp.

◆ isp1OutputCrop

NvSiplRect nvsipl::NvSIPLDownscaleCropCfg::isp1OutputCrop {}

ISP1 output crop rectangle.

Definition at line 105 of file NvSIPLISPStructs.hpp.

◆ isp1OutputCropEnable

bool nvsipl::NvSIPLDownscaleCropCfg::isp1OutputCropEnable {false}

Indicates if ISP1 output crop is enabled.

Definition at line 103 of file NvSIPLISPStructs.hpp.

◆ isp2DownscaleEnable

bool nvsipl::NvSIPLDownscaleCropCfg::isp2DownscaleEnable {false}

Indicates if ISP2 downscale is enabled.

Definition at line 127 of file NvSIPLISPStructs.hpp.

◆ isp2DownscaleHeight

uint32_t nvsipl::NvSIPLDownscaleCropCfg::isp2DownscaleHeight {0U}

ISP2 downscale height.

Definition at line 131 of file NvSIPLISPStructs.hpp.

◆ isp2DownscaleWidth

uint32_t nvsipl::NvSIPLDownscaleCropCfg::isp2DownscaleWidth {0U}

ISP2 downscale width.

Definition at line 129 of file NvSIPLISPStructs.hpp.

◆ isp2OutputCrop

NvSiplRect nvsipl::NvSIPLDownscaleCropCfg::isp2OutputCrop

ISP2 output crop rectangle.

Definition at line 110 of file NvSIPLISPStructs.hpp.

◆ isp2OutputCropEnable

bool nvsipl::NvSIPLDownscaleCropCfg::isp2OutputCropEnable {false}

Indicates if ISP2 output crop is enabled.

Definition at line 108 of file NvSIPLISPStructs.hpp.

◆ ispInputCrop

NvSiplRect nvsipl::NvSIPLDownscaleCropCfg::ispInputCrop {}

ISP input crop rectangle.

Valid range of the rectangle depends on tuning parameters Users needs to ensure that crop size is greater than Stats ROI

Definition at line 95 of file NvSIPLISPStructs.hpp.

◆ ispInputCropEnable

bool nvsipl::NvSIPLDownscaleCropCfg::ispInputCropEnable {false}

Indicates if ISP input crop is enabled.

Definition at line 90 of file NvSIPLISPStructs.hpp.


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