DriveWorks SDK Reference
3.0.4260 Release
For Test and Development only

ImageFilter.h File Reference

Detailed Description

NVIDIA DriveWorks API: ImageFilter

Description: This file defines image filter.

Definition in file ImageFilter.h.

Go to the source code of this file.

Data Structures

struct  dwImageFilterConfig
 

Typedefs

typedef struct dwImageFilterObject * dwImageFilterHandle_t
 

Enumerations

enum  dwImageFilterType {
  DW_IMAGEFILTER_TYPE_UNKNOWN = 0,
  DW_IMAGEFILTER_TYPE_RECURSIVE_GAUSSIAN_FILTER = 1,
  DW_IMAGEFILTER_TYPE_BOX_FILTER = 2,
  DW_IMAGEFILTER_TYPE_CONVOLUTION_FILTER = 3
}
 

Functions

DW_API_PUBLIC dwStatus dwImageFilter_applyFilter (dwImageHandle_t outputImage, dwImageHandle_t inputImage, dwImageFilterHandle_t filter)
 Applies the set filter to the input image. More...
 
DW_API_PUBLIC dwStatus dwImageFilter_getCUDAStream (cudaStream_t *stream, dwImageFilterHandle_t filter)
 Gets the cuda stream used by the APIs of ImageFilter. More...
 
DW_API_PUBLIC dwStatus dwImageFilter_initialize (dwImageFilterHandle_t *filter, const dwImageFilterConfig *config, dwContextHandle_t context)
 Allocates resources for an image filter of a certain type, expecting an image of a specific size. More...
 
DW_API_PUBLIC dwStatus dwImageFilter_release (dwImageFilterHandle_t filter)
 Releases the image filter. More...
 
DW_API_PUBLIC dwStatus dwImageFilter_setCUDAStream (cudaStream_t stream, dwImageFilterHandle_t filter)
 Sets the cuda stream. More...