DriveWorks SDK Reference
3.0.4260 Release
For Test and Development only

DenseOpticalFlow.h File Reference

Detailed Description

NVIDIA DriveWorks API: Dense Optical Flow Methods

Description: This file defines Dense Optical Flow methods.

Definition in file DenseOpticalFlow.h.

Go to the source code of this file.

Data Structures

struct  dwDenseOpticalFlowParams
 Dense Optical Flow parameters. More...
 

Typedefs

typedef struct dwDenseOpticalFlowObject * dwDenseOpticalFlowHandle_t
 Handle to a DenseOpticalFlow object. More...
 

Enumerations

enum  dwDenseOpticalFlowMode {
  DW_DENSE_OPTICAL_FLOW_MODE_HIGH_PERFORMANCE = 0,
  DW_DENSE_OPTICAL_FLOW_MODE_ULTRA_HIGH_PERFORMANCE = 1,
  DW_DENSE_OPTICAL_FLOW_MODE_HIGH_QUALITY = 2
}
 

Functions

DW_API_PUBLIC dwStatus dwDenseOpticalFlow_calculateOpticalFlow (dwImageHandle_t output, const dwImageHandle_t input, const dwImageHandle_t inputReference, dwDenseOpticalFlowHandle_t obj)
 Calculates Dense Optical Flow between input and inputReference. More...
 
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_getCUDAStream (cudaStream_t *stream, dwDenseOpticalFlowHandle_t obj)
 Gets the CUDA stream. More...
 
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_getOutputImageProperties (dwImageProperties *outputProperties, dwDenseOpticalFlowHandle_t obj)
 Returns the required output image properties. More...
 
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_initDefaultParams (dwDenseOpticalFlowParams *params)
 Initializes DenseOpticalFlow parameters with default values. More...
 
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_initialize (dwDenseOpticalFlowHandle_t *obj, const dwDenseOpticalFlowParams *params, dwContextHandle_t ctx)
 Initializes Dense Optical Flow module. More...
 
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_release (dwDenseOpticalFlowHandle_t obj)
 Releases the DenseOpticalFlow module. More...
 
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_reset (dwDenseOpticalFlowHandle_t obj)
 Resets DenseOpticalFlow module. More...
 
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_setCUDAStream (cudaStream_t stream, dwDenseOpticalFlowHandle_t obj)
 Sets the CUDA stream. More...