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... | |