Class FarnebackOpticalFlow


  • public class FarnebackOpticalFlow
    extends DenseOpticalFlow
    Class computing a dense optical flow using the Gunnar Farneback's algorithm.
    • Constructor Detail

      • FarnebackOpticalFlow

        protected FarnebackOpticalFlow​(long addr)
    • Method Detail

      • getNumLevels

        public int getNumLevels()
      • setNumLevels

        public void setNumLevels​(int numLevels)
      • getPyrScale

        public double getPyrScale()
      • setPyrScale

        public void setPyrScale​(double pyrScale)
      • getFastPyramids

        public boolean getFastPyramids()
      • setFastPyramids

        public void setFastPyramids​(boolean fastPyramids)
      • getWinSize

        public int getWinSize()
      • setWinSize

        public void setWinSize​(int winSize)
      • getNumIters

        public int getNumIters()
      • setNumIters

        public void setNumIters​(int numIters)
      • getPolyN

        public int getPolyN()
      • setPolyN

        public void setPolyN​(int polyN)
      • getPolySigma

        public double getPolySigma()
      • setPolySigma

        public void setPolySigma​(double polySigma)
      • getFlags

        public int getFlags()
      • setFlags

        public void setFlags​(int flags)
      • create

        public static FarnebackOpticalFlow create​(int numLevels,
                                                  double pyrScale,
                                                  boolean fastPyramids,
                                                  int winSize,
                                                  int numIters,
                                                  int polyN,
                                                  double polySigma,
                                                  int flags)
      • create

        public static FarnebackOpticalFlow create​(int numLevels,
                                                  double pyrScale,
                                                  boolean fastPyramids,
                                                  int winSize,
                                                  int numIters,
                                                  int polyN,
                                                  double polySigma)
      • create

        public static FarnebackOpticalFlow create​(int numLevels,
                                                  double pyrScale,
                                                  boolean fastPyramids,
                                                  int winSize,
                                                  int numIters,
                                                  int polyN)
      • create

        public static FarnebackOpticalFlow create​(int numLevels,
                                                  double pyrScale,
                                                  boolean fastPyramids,
                                                  int winSize,
                                                  int numIters)
      • create

        public static FarnebackOpticalFlow create​(int numLevels,
                                                  double pyrScale,
                                                  boolean fastPyramids,
                                                  int winSize)
      • create

        public static FarnebackOpticalFlow create​(int numLevels,
                                                  double pyrScale,
                                                  boolean fastPyramids)
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class DenseOpticalFlow
        Throws:
        java.lang.Throwable