Class MovementDetector

Definition

Namespace:
Tizen.Multimedia.Vision
Assembly:
Tizen.Multimedia.Vision.dll
API Level:
4
Feature:
http://tizen.org/feature/vision.face_recognitionhttp://tizen.org/feature/vision.image_recognition

Provides the ability to detect movement on image sources.

C#
Copy
public class MovementDetector : SurveillanceEngine, IDisposable
Inheritance
System.Object
MovementDetector
Implements
System.IDisposable

Constructors

View Source

MovementDetector()

Initializes a new instance of the MovementDetector class.

Declaration
C#
Copy
public MovementDetector()
Exceptions
Type Condition
System.NotSupportedException

The required features are not supported.

API Level: 4

Methods

View Source

AddSource(SurveillanceSource)

Adds SurveillanceSource.

Declaration
C#
Copy
public void AddSource(SurveillanceSource source)
Parameters
Type Name Description
SurveillanceSource source

The source used for recognition.

Exceptions
Type Condition
System.ArgumentNullException

source is null.

ObjectDisposedException

The MovementDetector has already been disposed of.

API Level: 4
View Source

AddSource(SurveillanceSource, MovementDetectionConfiguration)

Adds SurveillanceSource with the provided MovementDetectionConfiguration.

Declaration
C#
Copy
public void AddSource(SurveillanceSource source, MovementDetectionConfiguration config)
Parameters
Type Name Description
SurveillanceSource source

The source used for recognition.

MovementDetectionConfiguration config

The config for the source. This value can be null.

Exceptions
Type Condition
System.ArgumentNullException

source is null.

ObjectDisposedException

The MovementDetector has already been disposed of.
-or-
config has already been disposed of.

API Level: 4

Events

View Source

Detected

Occurs when the movement detected.

Declaration
C#
Copy
public event EventHandler<MovementDetectedEventArgs> Detected
Event Type
Type Description
System.EventHandler<MovementDetectedEventArgs>
Remarks

The event handler will be executed on an internal thread.

API Level: 4

Implements

System.IDisposable

See Also