NVIDIA DriveWorks API: TemplateTracker Methods * Description: This file defines scaling-extend KLT tracking methods.
Definition in file TemplateTracker.h.
|
DW_API_PUBLIC dwStatus | dwTemplateArray_copyAsync (dwTemplateArray *dstTemplateArray, const dwTemplateArray *srcTemplateArray, cudaStream_t stream) |
| Deep copy all contents from srcTemplateArray to dstTemplateArray More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateArray_create (dwTemplateArray *templateArray, const uint32_t maxTemplateCount, const dwMemoryType memoryType, dwContextHandle_t context) |
| Creates and initializes a template array. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateArray_destroy (dwTemplateArray templateArray) |
| Destroys the template array and frees any memory created by dwTemplateArray_create(). More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateArray_reset (dwTemplateArray *templateArray) |
| Resets the template array. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_getCUDAStream (cudaStream_t *cudaStream, dwTemplateTrackerHandle_t obj) |
| Gets the CUDA stream used. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_initDefaultParams (dwTemplateTrackerParameters *params) |
| Initializes TemplateTracker parameters with default values. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_initialize (dwTemplateTrackerHandle_t *obj, const dwTemplateTrackerParameters *params, cudaStream_t stream, dwContextHandle_t context) |
| Initialize the TemplateTracker module. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_release (dwTemplateTrackerHandle_t obj) |
| Releases the TemplateTracker module. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_reset (dwTemplateTrackerHandle_t obj) |
| Resets the TemplateTracker. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_setCUDAStream (cudaStream_t cudaStream, dwTemplateTrackerHandle_t obj) |
| Sets the CUDA stream used. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_trackImage (dwTemplateArray *templateArray, const dwImageCUDA *currentImage, const dwImageCUDA *previousImage, dwTemplateTrackerHandle_t obj) |
| Track the templates in currentImage
. More...
|
|
DW_API_PUBLIC dwStatus | dwTemplateTracker_trackPyramid (dwTemplateArray *templateArray, const dwPyramidImage *currentPyramid, const dwPyramidImage *previousPyramid, dwTemplateTrackerHandle_t obj) |
| Track the templates in currentPyramid
. More...
|
|