Class SurveillanceEngine

    Definition

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

    SurveillanceEngine is a base class for surveillance event triggers. Media Vision Surveillance provides the functionality which can be utilized for creation of video surveillance systems.

    public abstract class SurveillanceEngine : IDisposable
    Inheritance
    object
    SurveillanceEngine
    Derived
    MovementDetector
    MovementDetector
    MovementDetector
    MovementDetector
    MovementDetector
    MovementDetector
    PersonAppearanceDetector
    PersonAppearanceDetector
    PersonAppearanceDetector
    PersonAppearanceDetector
    PersonAppearanceDetector
    PersonAppearanceDetector
    PersonRecognizer
    PersonRecognizer
    PersonRecognizer
    PersonRecognizer
    PersonRecognizer
    PersonRecognizer
    Implements
    System.IDisposable

    Properties

    View Source

    Roi

    Sets and gets the ROI (Region Of Interest).

    Declaration
    public Point[] Roi { get; set; }
    Property Value
    Type Description
    Point[]
    Exceptions
    Type Condition
    System.ObjectDisposedException

    The SurveillanceEngine has already been disposed of.

    See Also
    MovementDetector
    PersonAppearanceDetector
    PersonRecognizer

    Methods

    View Source

    Dispose()

    Releases all the resources used by the SurveillanceEngine object.

    Declaration
    public void Dispose()
    See Also
    MovementDetector
    PersonAppearanceDetector
    PersonRecognizer
    View Source

    Dispose(bool)

    Releases the resources used by the SurveillanceEngine object.

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing

    true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.

    See Also
    MovementDetector
    PersonAppearanceDetector
    PersonRecognizer
    View Source

    ~SurveillanceEngine()

    Finalizes an instance of the SurveillanceEngine class.

    Declaration
    protected ~SurveillanceEngine()
    See Also
    MovementDetector
    PersonAppearanceDetector
    PersonRecognizer
    View Source

    RemoveSource(SurveillanceSource)

    Removes the source from SurveillanceEngine.

    Declaration
    public void RemoveSource(SurveillanceSource source)
    Parameters
    Type Name Description
    SurveillanceSource source
    Exceptions
    Type Condition
    System.ArgumentNullException

    source is null.

    System.ObjectDisposedException

    The SurveillanceEngine has already been disposed of.

    System.ArgumentException

    source has not been added.

    See Also
    MovementDetector
    PersonAppearanceDetector
    PersonRecognizer

    Implements

    System.IDisposable

    See Also

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