Class computing a dense optical flow using the Gunnar Farneback's algorithm.  
 More...
#include <opencv2/video/tracking.hpp>
Class computing a dense optical flow using the Gunnar Farneback's algorithm. 
◆ create()
  
  | 
        
          | static Ptr<FarnebackOpticalFlow> cv::FarnebackOpticalFlow::create | ( | int | numLevels = 5, |  
          |  |  | double | pyrScale = 0.5, |  
          |  |  | bool | fastPyramids = false, |  
          |  |  | int | winSize = 13, |  
          |  |  | int | numIters = 10, |  
          |  |  | int | polyN = 5, |  
          |  |  | double | polySigma = 1.1, |  
          |  |  | int | flags = 0 |  
          |  | ) |  |  |  | static | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.create( | [, numLevels[, pyrScale[, fastPyramids[, winSize[, numIters[, polyN[, polySigma[, flags]]]]]]]] | ) -> | retval | 
|  | cv.FarnebackOpticalFlow_create( | [, numLevels[, pyrScale[, fastPyramids[, winSize[, numIters[, polyN[, polySigma[, flags]]]]]]]] | ) -> | retval | 
 
 
◆ getFastPyramids()
  
  | 
        
          | virtual bool cv::FarnebackOpticalFlow::getFastPyramids | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getFastPyramids( |  | ) -> | retval | 
 
 
◆ getFlags()
  
  | 
        
          | virtual int cv::FarnebackOpticalFlow::getFlags | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getFlags( |  | ) -> | retval | 
 
 
◆ getNumIters()
  
  | 
        
          | virtual int cv::FarnebackOpticalFlow::getNumIters | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getNumIters( |  | ) -> | retval | 
 
 
◆ getNumLevels()
  
  | 
        
          | virtual int cv::FarnebackOpticalFlow::getNumLevels | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getNumLevels( |  | ) -> | retval | 
 
 
◆ getPolyN()
  
  | 
        
          | virtual int cv::FarnebackOpticalFlow::getPolyN | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getPolyN( |  | ) -> | retval | 
 
 
◆ getPolySigma()
  
  | 
        
          | virtual double cv::FarnebackOpticalFlow::getPolySigma | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getPolySigma( |  | ) -> | retval | 
 
 
◆ getPyrScale()
  
  | 
        
          | virtual double cv::FarnebackOpticalFlow::getPyrScale | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getPyrScale( |  | ) -> | retval | 
 
 
◆ getWinSize()
  
  | 
        
          | virtual int cv::FarnebackOpticalFlow::getWinSize | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.getWinSize( |  | ) -> | retval | 
 
 
◆ setFastPyramids()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setFastPyramids | ( | bool | fastPyramids | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setFastPyramids( | fastPyramids | ) -> | None | 
 
 
◆ setFlags()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setFlags | ( | int | flags | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setFlags( | flags | ) -> | None | 
 
 
◆ setNumIters()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setNumIters | ( | int | numIters | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setNumIters( | numIters | ) -> | None | 
 
 
◆ setNumLevels()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setNumLevels | ( | int | numLevels | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setNumLevels( | numLevels | ) -> | None | 
 
 
◆ setPolyN()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setPolyN | ( | int | polyN | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setPolyN( | polyN | ) -> | None | 
 
 
◆ setPolySigma()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setPolySigma | ( | double | polySigma | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setPolySigma( | polySigma | ) -> | None | 
 
 
◆ setPyrScale()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setPyrScale | ( | double | pyrScale | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setPyrScale( | pyrScale | ) -> | None | 
 
 
◆ setWinSize()
  
  | 
        
          | virtual void cv::FarnebackOpticalFlow::setWinSize | ( | int | winSize | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | cv.FarnebackOpticalFlow.setWinSize( | winSize | ) -> | None | 
 
 
The documentation for this class was generated from the following file: