DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

Pyramid.h File Reference

Detailed Description

NVIDIA DriveWorks API: Pyramid

Description: This file defines image pyramids.

Definition in file Pyramid.h.

Go to the source code of this file.

Data Structures

struct  dwPyramidImage
 Pyramid image structure. More...
 
struct  dwPyramidImageProperties
 Pyramid image properties structure. More...
 

Macros

#define DW_PYRAMID_LEVEL_MAX_COUNT   16
 

Functions

DW_API_PUBLIC dwStatus dwImageFilter_computePyramid (dwPyramidImage *pyramid, const dwImageCUDA *image, cudaStream_t stream, dwContextHandle_t context)
 Builds the pyramid from level 0 image. More...
 
DW_API_PUBLIC dwStatus dwPyramid_create (dwPyramidImage *pyramid, uint32_t levelCount, uint32_t width, uint32_t height, dwTrivialDataType pxlType, dwContextHandle_t context)
 Creates and initializes an image pyramid. More...
 
DW_API_PUBLIC dwStatus dwPyramid_createFromProperties (dwPyramidImage *pyramid, dwPyramidImageProperties props, dwContextHandle_t context)
 Creates and initializes an image pyramid. More...
 
DW_API_PUBLIC dwStatus dwPyramid_destroy (dwPyramidImage pyramid)
 Destroy pyramid images. More...
 
DW_API_PUBLIC dwStatus dwPyramid_fillProperties (dwPyramidImageProperties *props, uint32_t levelCount, uint32_t width, uint32_t height, dwTrivialDataType pxlType)
 Fills the pyramid image properties structure. More...
 
DW_API_PUBLIC dwStatus dwPyramid_getProperties (dwPyramidImageProperties *props, dwPyramidImage *pyramid, dwContextHandle_t context)
 Gets the properties of a pyramid image. More...