DriveWorks SDK Reference
4.0.0 Release
For Test and Development only

Clusterer.h File Reference

Detailed Description

NVIDIA DriveWorks API: Clusterer Methods

Description: This file defines Clusterer methods.

Definition in file Clusterer.h.

Go to the source code of this file.

Data Structures

struct  dwClustererParams
 

Typedefs

typedef struct dwClustererObject * dwClustererHandle_t
 Handle to a Clusterer. More...
 

Functions

DW_API_PUBLIC dwStatus dwClusterer_bindInput (dwRectf const *const *const boxes, float32_t const *const *const weights, uint32_t const *const boxesCount, dwClustererHandle_t const obj)
 Binds the input for clusterer. More...
 
DW_API_PUBLIC dwStatus dwClusterer_bindOutput (int32_t **const clusterLabels, uint32_t *const clusterLabelsCount, uint32_t *const clusterCount, dwClustererHandle_t const obj)
 Bind the ouput of the clusterer to list of cluster labels. More...
 
DW_API_PUBLIC dwStatus dwClusterer_initialize (dwClustererHandle_t *const obj, dwClustererParams const *const clustererParams, dwContextHandle_t const ctx)
 Initializes a Clusterer module. More...
 
DW_API_PUBLIC dwStatus dwClusterer_initParams (dwClustererParams *const clustererParams)
 Initializes Clusterer parameters with default values. More...
 
DW_API_PUBLIC dwStatus dwClusterer_process (dwClustererHandle_t const obj)
 Runs DBScan clusterer on given bounding boxes and returns labels for each bounding box in the same order. More...
 
DW_API_PUBLIC dwStatus dwClusterer_release (dwClustererHandle_t const obj)
 Releases the Clusterer module. More...
 
DW_API_PUBLIC dwStatus dwClusterer_reset (dwClustererHandle_t const obj)
 Resets the Clusterer module. More...