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... | |