Face SDK  1.13.0 Mozart release
Face Recognition Software Development Kit
Classes | Public Member Functions | Protected Member Functions | List of all members
com.tech5.FaceSDK.Tracker Class Reference
Inheritance diagram for com.tech5.FaceSDK.Tracker:

Classes

class  Native
 

Public Member Functions

 Tracker (TrackerConfig config) throws FaceSDKException
 
VideoStream makeStream (long streamId) throws FaceSDKException
 
void commitFrames ()
 
int getVersion ()
 
boolean equals (Object o)
 
int hashCode ()
 
void close () throws Exception
 

Protected Member Functions

void finalize () throws Throwable
 

Detailed Description

Tracker tracks persons in the video stream and collects faces of the same person in one track.

Trackes uses FaceDetector, so make sure that your license allows to use face detector.

Constructor & Destructor Documentation

◆ Tracker()

com.tech5.FaceSDK.Tracker.Tracker ( TrackerConfig  config) throws FaceSDKException
inline

Creates Tracker with specified config object.

Parameters
configthe config object.
Exceptions
IllegalArgumentExceptionif config is null
FaceSDKExceptionin case of an error in native code.

Member Function Documentation

◆ commitFrames()

void com.tech5.FaceSDK.Tracker.commitFrames ( )
inline

Processes all frames pushed to binded video stream.

◆ makeStream()

VideoStream com.tech5.FaceSDK.Tracker.makeStream ( long  streamId) throws FaceSDKException
inline

Makes VideoStream binded to this tracker.

Parameters
streamIdid of stream
Returns
VideosStream binded to this tracker
Exceptions
FaceSDKExceptionin case of an error in native code.

The documentation for this class was generated from the following file: