The motion history class

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.2.1.1150 (2.2.1.1150)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class MotionHistory : DisposableObject
Public Class MotionHistory _
	Inherits DisposableObject
public ref class MotionHistory : public DisposableObject

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
MotionHistory(Double, Double, Double)
Create a motion history object
MotionHistory(Double, Double, Double, DateTime)
Create a motion history object
Dispose()()()()
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.)
DisposeObject()()()()
Release unmanaged resources
(Overrides DisposableObject..::..DisposeObject()()()().)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Destructor
(Inherited from DisposableObject.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetMotionComponents(MemStorage)
Get a sequence of motion component
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Mask
The motion mask. Do not dispose this image.
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MotionInfo(Rectangle, Double%, Double%)
Given a rectagle area of the motion, output the angle of the motion and the number of pixels that are considered to be motion pixel
ReleaseManagedResources()()()()
Release any images associated with this object
(Overrides DisposableObject..::..ReleaseManagedResources()()()().)
SegmentMask
The Motion Segment Mask. Same as the seg_mask in cvSegmentMotion function Do not dispose this image.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Update(Image<(Of <<'(Gray, Byte>)>>))
Update the motion history with the specific image and current timestamp
Update(Image<(Of <<'(Gray, Byte>)>>), DateTime)
Update the motion history with the specific image and the specific timestamp

Remarks

For help on using this class, take a look at the Motion Detection example

Inheritance Hierarchy

System..::..Object
  Emgu.Util..::..DisposableObject
    Emgu.CV..::..MotionHistory

See Also