Class Cv2.OptFlow
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
cv::optflow functions
public static class Cv2.OptFlow
- Inheritance
-
Cv2.OptFlow
- Inherited Members
Methods
- CalcGlobalOrientation(InputArray, InputArray, InputArray, double, double)
Computes the global orientation of the selected motion history image part
- CalcMotionGradient(InputArray, OutputArray, OutputArray, double, double, int)
Computes the motion gradient orientation image from the motion history image
- CalcOpticalFlowDenseRLOF(InputArray, InputArray, InputOutputArray, RLOFOpticalFlowParameter?, float, Size?, InterpolationType, int, float, float, int, int, bool, float, float, bool)
Fast dense optical flow computation based on robust local optical flow (RLOF) algorithms and sparse-to-dense interpolation scheme.
- CalcOpticalFlowSF(InputArray, InputArray, OutputArray, int, int, int)
computes dense optical flow using Simple Flow algorithm
- CalcOpticalFlowSF(InputArray, InputArray, OutputArray, int, int, int, double, double, int, double, double, double, int, double, double, double)
computes dense optical flow using Simple Flow algorithm
- CalcOpticalFlowSparseRLOF(InputArray, InputArray, InputArray, InputOutputArray, OutputArray, OutputArray, RLOFOpticalFlowParameter?, float)
Calculates a fast optical flow for a sparse feature set using the robust local optical flow (RLOF), similar to CalcOpticalFlowPyrLK().
- CalcOpticalFlowSparseToDense(InputArray, InputArray, OutputArray, int, int, float, bool, float, float)
Fast dense optical flow based on PyrLK sparse matches interpolation.
- CreateOptFlow_DeepFlow()
DeepFlow optical flow algorithm implementation.
- CreateOptFlow_DenseRLOF()
Additional interface to the Dense RLOF algorithm - CalcOpticalFlowDenseRLOF(), using the algorithm's defaults.
- CreateOptFlow_DualTVL1()
Creates an instance of cv::optflow::DualTVL1OpticalFlow, using the algorithm's defaults.
- CreateOptFlow_Farneback()
Additional interface to the Farneback's algorithm - CalcOpticalFlowFarneback()
- CreateOptFlow_PCAFlow()
Creates an instance of the PCAFlow algorithm, using the algorithm's defaults (no learned prior).
- CreateOptFlow_SimpleFlow()
Additional interface to the SimpleFlow algorithm - CalcOpticalFlowSF()
- CreateOptFlow_SparseRLOF()
Additional interface to the Sparse RLOF algorithm - CalcOpticalFlowSparseRLOF(), using the algorithm's defaults.
- CreateOptFlow_SparseToDense()
Additional interface to the SparseToDenseFlow algorithm - CalcOpticalFlowSparseToDense()
- SegmentMotion(InputArray, OutputArray, out Rect[], double, double)
Splits a motion history image into a few parts corresponding to separate independent motions (for example, left hand, right hand).
- UpdateMotionHistory(InputArray, InputOutputArray, double, double)
Updates motion history image using the current silhouette