DriveWorks SDK Reference
3.0.4260 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 (const dwRectf *const *boxes, const float32_t *const *weights, const uint32_t *boxesCount, dwClustererHandle_t obj)
 Binds the input for clusterer. More...
 
DW_API_PUBLIC dwStatus dwClusterer_bindOutput (int32_t **clusterLabels, uint32_t *clusterLabelsCount, uint32_t *clusterCount, dwClustererHandle_t obj)
 Bind the ouput of the clusterer to list of cluster labels. More...
 
DW_API_PUBLIC dwStatus dwClusterer_initialize (dwClustererHandle_t *obj, const dwClustererParams *clustererParams, dwContextHandle_t ctx)
 Initializes a Clusterer module. More...
 
DW_API_PUBLIC dwStatus dwClusterer_initParams (dwClustererParams *clustererParams)
 Initializes Clusterer parameters with default values. More...
 
DW_API_PUBLIC dwStatus dwClusterer_process (dwClustererHandle_t 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 obj)
 Releases the Clusterer module. More...
 
DW_API_PUBLIC dwStatus dwClusterer_reset (dwClustererHandle_t obj)
 Resets the Clusterer module. More...