Azure Kinect Body Tracking SDK  0.9.5
k4abt_tracker_t Struct Reference

Handle to k4a body tracking component. More...

#include <k4abttypes.h>

Related Functions

(Note that these are not member functions.)

k4a_result_t k4abt_tracker_create (const k4a_calibration_t *sensor_calibration, k4abt_tracker_configuration_t config, k4abt_tracker_t *tracker_handle)
 Create a body tracker handle. More...
 
void k4abt_tracker_destroy (k4abt_tracker_t tracker_handle)
 Releases a body tracker handle. More...
 
void k4abt_tracker_set_temporal_smoothing (k4abt_tracker_t tracker_handle, float smoothing_factor)
 Control the temporal smoothing across frames. More...
 
k4a_wait_result_t k4abt_tracker_enqueue_capture (k4abt_tracker_t tracker_handle, k4a_capture_t sensor_capture_handle, int32_t timeout_in_ms)
 Add a k4a sensor capture to the tracker input queue to generate its body tracking result asynchronously. More...
 
k4a_wait_result_t k4abt_tracker_pop_result (k4abt_tracker_t tracker_handle, k4abt_frame_t *body_frame_handle, int32_t timeout_in_ms)
 Gets the next available body frame. More...
 
void k4abt_tracker_shutdown (k4abt_tracker_t tracker_handle)
 Shutdown the tracker so that no further capture can be added to the input queue. More...
 

Detailed Description

Handle to k4a body tracking component.

Handles are created with k4abt_tracker_create() and destroyed with k4abt_tracker_destroy(). Invalid handles are set to 0.


The documentation for this struct was generated from the following files: