Class FaceTracker

    Definition

    Namespace:
    Tizen.Multimedia.Vision
    Assembly:
    Tizen.Multimedia.Vision.dll

    Provides the ability to track faces on image sources.

    public static class FaceTracker
    Inheritance
    object
    FaceTracker

    Methods

    View Source

    TrackAsync(MediaVisionSource, FaceTrackingModel, bool)

    Performs face tracking on the source with the trackingModel.

    Declaration
    public static Task<FaceTrackingResult> TrackAsync(MediaVisionSource source, FaceTrackingModel trackingModel, bool doLearn)
    Parameters
    Type Name Description
    MediaVisionSource source

    The source of the media to recognize face for.

    FaceTrackingModel trackingModel

    The model will be used for tracking.

    bool doLearn

    The value indicating whether model learning while tracking. If it is true, then the model will try to learn (if it supports learning feature), otherwise the model will be not learned during the invoking tracking iteration. Learning process improves tracking correctness, but can decrease tracking performance.

    Returns
    Type Description
    System.Threading.Tasks.Task<TResult><FaceTrackingResult>

    A task that represents the asynchronous tracking operation.

    Exceptions
    Type Condition
    System.ArgumentNullException

    source is null.
    -or-
    trackingModel is null.

    System.ObjectDisposedException

    source has already been disposed of.
    -or-
    trackingModel has already been disposed of.

    System.NotSupportedException

    The feature is not supported.

    System.InvalidOperationException

    trackingModel is not prepared.

    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX