Describes the result of tracking faces in the most recent frame. The face tracker makes this information available to its delegate. More...
Public Member Functions | |
TrackingResult (List< TrackedObject > appeared, List< TrackedObject > disappeared, List< TrackedObject > updated, List< TrackedObject > lingering, List< TrackedObject > zombies, Timestamp timestamp, bool isSceneChange) | |
TrackingResult (TrackingResult other) | |
Creates a copy of an existing tracking result. More... | |
override string | ToString () |
Returns the debug description. More... | |
Properties | |
List< TrackedObject > | Appeared [get] |
Tracked faces that appeared in this frame. More... | |
List< TrackedObject > | Disappeared [get] |
Tracked faces that disappeared for good (expired their lingering time) in this frame. More... | |
List< TrackedObject > | Updated [get] |
Tracked faces that did some kind of state update in this frame. More... | |
List< TrackedObject > | Lingering [get] |
Tracked faces that are lingering in this frame. More... | |
List< TrackedObject > | Zombies [get] |
Tracked faces that are no longer visible (disappeared some time ago) but for which the face tracker has received a recognition update. More... | |
Timestamp | Timestamp [get] |
The frame timestamp. More... | |
bool | IsSceneChange [get] |
True if the frame is the first frame in a new scene; false otherwise. More... | |
bool | IsEmpty [get] |
Returns true if there is no tracking information in this frame. That is all the arrays are empty. This can be used to determine when no more objects are in the frame. More... | |
Describes the result of tracking faces in the most recent frame. The face tracker makes this information available to its delegate.
RealNetworks.ArgusKit.TrackingResult.TrackingResult | ( | List< TrackedObject > | appeared, |
List< TrackedObject > | disappeared, | ||
List< TrackedObject > | updated, | ||
List< TrackedObject > | lingering, | ||
List< TrackedObject > | zombies, | ||
Timestamp | timestamp, | ||
bool | isSceneChange | ||
) |
RealNetworks.ArgusKit.TrackingResult.TrackingResult | ( | TrackingResult | other | ) |
Creates a copy of an existing tracking result.
other | the existing tracking result |
override string RealNetworks.ArgusKit.TrackingResult.ToString | ( | ) |
Returns the debug description.
|
get |
Tracked faces that appeared in this frame.
|
get |
Tracked faces that disappeared for good (expired their lingering time) in this frame.
|
get |
Returns true if there is no tracking information in this frame. That is all the arrays are empty. This can be used to determine when no more objects are in the frame.
|
get |
True if the frame is the first frame in a new scene; false otherwise.
|
get |
Tracked faces that are lingering in this frame.
|
get |
The frame timestamp.
|
get |
Tracked faces that did some kind of state update in this frame.
|
get |
Tracked faces that are no longer visible (disappeared some time ago) but for which the face tracker has received a recognition update.