C# Class OpenCvSharp.DenseOpticalFlowImpl

Inheritance: OpenCvSharp.DenseOpticalFlow
Show file Open project: shimat/opencvsharp Class Usage Examples

Public Methods

Method Description
Calc ( InputArray frame0, InputArray frame1, OpenCvSharp.InputOutputArray flow ) : void

CollectGarbage ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Releases the resources

Private Methods

Method Description
DenseOpticalFlowImpl ( ) : System

FromPtr ( IntPtr ptr ) : DenseOpticalFlowImpl

Creates instance from cv::Ptr<T> . ptr is disposed when the wrapper disposes.

FromRawPtr ( IntPtr ptr ) : DenseOpticalFlowImpl

Creates instance from raw pointer T*

Method Details

Calc() public method

public Calc ( InputArray frame0, InputArray frame1, OpenCvSharp.InputOutputArray flow ) : void
frame0 InputArray
frame1 InputArray
flow OpenCvSharp.InputOutputArray
return void

CollectGarbage() public method

public CollectGarbage ( ) : void
return void

Dispose() protected method

Releases the resources
protected Dispose ( bool disposing ) : void
disposing bool /// If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. /// If false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. ///
return void