Structure containing a set of runtime parameters for the object detection module. More...
Data Fields | |
| float | detection_confidence_threshold |
| Confidence threshold. More... | |
| int | object_class_filter [(int) SL_OBJECT_CLASS_LAST] |
| Defines which object types to detect and track. More... | |
| int | object_confidence_threshold [(int) SL_OBJECT_CLASS_LAST] |
| Array of confidence thresholds for each class (can be empty for some classes). More... | |
| struct SL_ObjectTrackingParameters | object_tracking_parameters |
| Default tracking parameters applied to all object classes. More... | |
| struct SL_ObjectTrackingParameters | object_class_tracking_parameters [(int) SL_OBJECT_CLASS_LAST] |
| Per-class tracking parameters array. Allows setting different tracking parameters for each object class. More... | |
Structure containing a set of runtime parameters for the object detection module.
The default constructor sets all parameters to their default settings.
| float SL_ObjectDetectionRuntimeParameters::detection_confidence_threshold |
Confidence threshold.
From 1 to 100, with 1 meaning a low threshold, more uncertain objects and 99 very few but very precise objects.
Default: 20.f
| int SL_ObjectDetectionRuntimeParameters::object_class_filter[(int) SL_OBJECT_CLASS_LAST] |
Defines which object types to detect and track.
| int SL_ObjectDetectionRuntimeParameters::object_confidence_threshold[(int) SL_OBJECT_CLASS_LAST] |
Array of confidence thresholds for each class (can be empty for some classes).
| struct SL_ObjectTrackingParameters SL_ObjectDetectionRuntimeParameters::object_tracking_parameters |
Default tracking parameters applied to all object classes.
| struct SL_ObjectTrackingParameters SL_ObjectDetectionRuntimeParameters::object_class_tracking_parameters[(int) SL_OBJECT_CLASS_LAST] |
Per-class tracking parameters array. Allows setting different tracking parameters for each object class.