Class SparseRLOFOpticalFlow
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
RLOFOpticalFlowParameterThe RLOF optical flow parameters
forwardBackwardThreshold
floatThreshold 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
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()