NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
Image Extra Interface

Detailed Description

Defines extra methods for image interface.

Data Structures

struct  dwImageNvMediaLuminanceROIData
 SIPL meta information stored with each image. More...
 
struct  dwImageNvMediaLuminanceStatsData
 
struct  dwImageNvSIPLMetadata
 

Macros

#define DW_IMAGE_NUM_ISP_UNITS   2
 Number of available ISP Units. More...
 
#define DW_LUMINANCE_NUM_ISP_UNITS   1
 
#define DW_ISP_MAX_LAC_ROI_WINDOWS   (NVSIPL_ISP_MAX_LAC_ROI_WINDOWS)
 
#define DW_ISP_MAX_LAC_ROI   (NVSIPL_ISP_MAX_LAC_ROI)
 

Typedefs

typedef nvsipl::NvSiplISPBadPixelStats NvMediaISPBadPixelStats
 
typedef nvsipl::NvSiplISPBadPixelStatsData NvMediaISPBadPixelStatsData
 
typedef nvsipl::NvSiplISPLocalAvgClipStats NvMediaISPLocalAvgClipStats
 
typedef nvsipl::NvSiplISPLocalAvgClipStatsData NvMediaISPLocalAvgClipStatsData
 
typedef nvsipl::NvSiplISPHistogramStatsData NvMediaISPHistogramStatsData
 
typedef nvsipl::NvSiplISPHistogramStats NvMediaISPHistogramStats
 

Functions

DW_API_PUBLIC dwStatus dwImage_getNvSIPLMetadata (dwImageNvSIPLMetadata *metadata, dwConstImageHandle_t image)
 Retrieves the SIPL metadata of a dwImageHandle_t. More...
 
DW_API_PUBLIC dwStatus dwImage_setNvSIPLMetadata (dwImageNvSIPLMetadata const *const metadata, dwImageHandle_t const image)
 Sets the SIPL metadata of a dwImageHandle_t. More...
 

Macro Definition Documentation

◆ DW_IMAGE_NUM_ISP_UNITS

#define DW_IMAGE_NUM_ISP_UNITS   2

Number of available ISP Units.

Definition at line 49 of file ImageSipl.h.

◆ DW_ISP_MAX_LAC_ROI

#define DW_ISP_MAX_LAC_ROI   (NVSIPL_ISP_MAX_LAC_ROI)

Definition at line 52 of file ImageSipl.h.

◆ DW_ISP_MAX_LAC_ROI_WINDOWS

#define DW_ISP_MAX_LAC_ROI_WINDOWS   (NVSIPL_ISP_MAX_LAC_ROI_WINDOWS)

Definition at line 51 of file ImageSipl.h.

◆ DW_LUMINANCE_NUM_ISP_UNITS

#define DW_LUMINANCE_NUM_ISP_UNITS   1

Definition at line 50 of file ImageSipl.h.

Typedef Documentation

◆ NvMediaISPBadPixelStats

◆ NvMediaISPBadPixelStatsData

◆ NvMediaISPHistogramStats

◆ NvMediaISPHistogramStatsData

◆ NvMediaISPLocalAvgClipStats

◆ NvMediaISPLocalAvgClipStatsData

Function Documentation

◆ dwImage_getNvSIPLMetadata()

DW_API_PUBLIC dwStatus dwImage_getNvSIPLMetadata ( dwImageNvSIPLMetadata metadata,
dwConstImageHandle_t  image 
)

Retrieves the SIPL metadata of a dwImageHandle_t.

Parameters
[out]metadataA pointer to the SIPL metadata
[in]imageA handle to the image
Returns
DW_SUCCESS,
DW_INVALID_ARGUMENT if the given metadata pointer is null,
DW_INVALID_HANDLE if the given image handle is invalid,i.e null or of wrong type
API Group
  • Init: Yes
  • Runtime: Yes
  • De-Init: Yes

◆ dwImage_setNvSIPLMetadata()

DW_API_PUBLIC dwStatus dwImage_setNvSIPLMetadata ( dwImageNvSIPLMetadata const *const  metadata,
dwImageHandle_t const  image 
)

Sets the SIPL metadata of a dwImageHandle_t.

Parameters
[out]metadataA pointer to the SIPL metadata
[in]imageA handle to the image
Returns
DW_SUCCESS,
DW_INVALID_ARGUMENT if the given metadata pointer is null,
DW_INVALID_HANDLE if the given image handle is invalid,i.e null or of wrong type
API Group
  • Init: Yes
  • Runtime: Yes
  • De-Init: Yes