ScObjectTracker.h
Go to the documentation of this file.
Opaque recognition context data structure.
void sc_object_tracker_retain(ScObjectTracker *tracker)
Increase reference count of the object tracker.
void sc_object_tracker_apply_scanner_settings(ScObjectTracker *tracker, ScBarcodeScannerSettings const *barcode_scanner_settings)
Configure the barcode scanner settings to be used with the object tracker.
void sc_object_tracker_set_enabled(ScObjectTracker *tracker, ScBool option)
Enable or disable tracking.
Recognition context interface.
An opaque data structure holding configuration options for the barcode scanner.
API for tracking objects across frames.
barcode scanner configuration
Object tracking session.
ScObjectTrackerSession * sc_object_tracker_get_session(ScObjectTracker *tracker)
Get the tracking session.
ScBool sc_object_tracker_is_enabled(ScObjectTracker const *tracker)
Check if tracking is enabled or disabled.
Common definitions used throughout the ScanditSDK API.
An opaque object tracker session object.
Opaque pointer type for an object tracker.
ScObjectTracker * sc_object_tracker_new(ScRecognitionContext *context)
Create a new object tracker.
void sc_object_tracker_release(ScObjectTracker *tracker)
Decrease reference count of tracker object.