Table of Contents

Class SparseRLOFOpticalFlow

Namespace
Emgu.CV
Assembly
Emgu.CV.dll

Class used for calculation sparse optical flow and feature tracking with robust local optical flow (RLOF) algorithms.

public class SparseRLOFOpticalFlow : SharedPtrObject, IDisposable, ISparseOpticalFlow, IAlgorithm
Inheritance
SparseRLOFOpticalFlow
Implements
Inherited Members
Extension Methods

Constructors

SparseRLOFOpticalFlow(RLOFOpticalFlowParameter, float)

Creates instance of SparseRLOFOpticalFlow

public SparseRLOFOpticalFlow(RLOFOpticalFlowParameter parameter, float forwardBackwardThreshold)

Parameters

parameter RLOFOpticalFlowParameter

The RLOF optical flow parameters

forwardBackwardThreshold float

Threshold for the forward backward confidence check. Use 1.0f for default

Properties

AlgorithmPtr

Return the pointer to the algorithm object

public nint AlgorithmPtr { get; }

Property Value

nint

SparseOpticalFlowPtr

Gets the sparse optical flow pointer.

public nint SparseOpticalFlowPtr { get; }

Property Value

nint

The pointer to the sparse optical flow object.

Methods

DisposeObject()

Release the unmanaged resources

protected override void DisposeObject()