Table of Contents

Namespace OpenCvSharp.OptFlow

Classes

DenseRLOFOpticalFlow

Fast dense optical flow computation based on robust local optical flow (RLOF) algorithms and sparse-to-dense interpolation scheme.

DualTVL1OpticalFlow

"Dual TV L1" Optical Flow Algorithm.

GPCForest5

Class for computing the correspondences between two images using the Global Patch Collider (GPC) algorithm.

GPCMatchingParams

Parameters used for matching with a GPCForest5.

GPCTrainingParams

Parameters for training a GPCTree or GPCForest5.

GPCTrainingSamples

Class encapsulating training samples for the Global Patch Collider (GPC).

GPCTree

Class for individual tree of the Global Patch Collider (GPC).

OpticalFlowPCAFlow

PCAFlow algorithm.

PCAPrior

This class can be used for imposing a learned prior on the resulting optical flow. Solution will be regularized according to this prior. You need to generate an appropriate prior file with the "learn_prior.py" script beforehand.

RLOFOpticalFlowParameter

Stores and sets up the parameters of the robust local optical flow (RLOF) algorithm.

SparseRLOFOpticalFlow

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

Enums

GPCDescType

Descriptor types for the Global Patch Collider (GPC).

InterpolationType

Vector field interpolation method used to compute a dense optical flow from sparse matches (e.g. by DenseRLOFOpticalFlow).

SolverType

Iterative refinement solver strategy used by RLOFOpticalFlowParameter.

SupportRegionType

Support region shape used by RLOFOpticalFlowParameter.