Class ObjectTrackerConfig

Inheritance Relationships

Base Type

Class Documentation

class ObjectTrackerConfig : public dai::Buffer

ObjectTrackerConfig message. Carries ROI (region of interest) and threshold for depth calculation

Public Functions

ObjectTrackerConfig()

Construct ObjectTrackerConfig message.

explicit ObjectTrackerConfig(std::shared_ptr<RawObjectTrackerConfig> ptr)
virtual ~ObjectTrackerConfig() = default
ObjectTrackerConfig &set(dai::RawObjectTrackerConfig config)

Set explicit configuration.

Parameters:

config – Explicit configuration

dai::RawObjectTrackerConfig get() const

Retrieve configuration data for SpatialLocationCalculator.

Returns:

config for SpatialLocationCalculator

ObjectTrackerConfig &forceRemoveID(int32_t id)
ObjectTrackerConfig &forceRemoveIDs(std::vector<int32_t> ids)