|
virtual double | getEpsilon () const =0 |
| Stopping criterion threshold used in the numerical scheme, which is a trade-off between precision and running time. More...
|
|
virtual double | getGamma () const =0 |
| coefficient for additional illumination variation term More...
|
|
virtual int | getInnerIterations () const =0 |
| Inner iterations (between outlier filtering) used in the numerical scheme. More...
|
|
virtual double | getLambda () const =0 |
| Weight parameter for the data term, attachment parameter. More...
|
|
virtual int | getMedianFiltering () const =0 |
| Median filter kernel size (1 = no filter) (3 or 5) More...
|
|
virtual int | getOuterIterations () const =0 |
| Outer iterations (number of inner loops) used in the numerical scheme. More...
|
|
virtual int | getScalesNumber () const =0 |
| Number of scales used to create the pyramid of images. More...
|
|
virtual double | getScaleStep () const =0 |
| Step between scales (<1) More...
|
|
virtual double | getTau () const =0 |
| Time step of the numerical scheme. More...
|
|
virtual double | getTheta () const =0 |
| Weight parameter for (u - v)^2, tightness parameter. More...
|
|
virtual bool | getUseInitialFlow () const =0 |
| Use initial flow. More...
|
|
virtual int | getWarpingsNumber () const =0 |
| Number of warpings per scale. More...
|
|
virtual void | setEpsilon (double val)=0 |
| Stopping criterion threshold used in the numerical scheme, which is a trade-off between precision and running time. More...
|
|
virtual void | setGamma (double val)=0 |
| coefficient for additional illumination variation term More...
|
|
virtual void | setInnerIterations (int val)=0 |
| Inner iterations (between outlier filtering) used in the numerical scheme. More...
|
|
virtual void | setLambda (double val)=0 |
| Weight parameter for the data term, attachment parameter. More...
|
|
virtual void | setMedianFiltering (int val)=0 |
| Median filter kernel size (1 = no filter) (3 or 5) More...
|
|
virtual void | setOuterIterations (int val)=0 |
| Outer iterations (number of inner loops) used in the numerical scheme. More...
|
|
virtual void | setScalesNumber (int val)=0 |
| Number of scales used to create the pyramid of images. More...
|
|
virtual void | setScaleStep (double val)=0 |
| Step between scales (<1) More...
|
|
virtual void | setTau (double val)=0 |
| Time step of the numerical scheme. More...
|
|
virtual void | setTheta (double val)=0 |
| Weight parameter for (u - v)^2, tightness parameter. More...
|
|
virtual void | setUseInitialFlow (bool val)=0 |
| Use initial flow. More...
|
|
virtual void | setWarpingsNumber (int val)=0 |
| Number of warpings per scale. More...
|
|
virtual void | calc (InputArray I0, InputArray I1, InputOutputArray flow)=0 |
| Calculates an optical flow. More...
|
|
virtual void | collectGarbage ()=0 |
| Releases all inner buffers. More...
|
|
| Algorithm () |
|
virtual | ~Algorithm () |
|
virtual void | clear () |
| Clears the algorithm state. More...
|
|
virtual bool | empty () const |
| Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read. More...
|
|
virtual String | getDefaultName () const |
|
virtual void | read (const FileNode &fn) |
| Reads algorithm parameters from a file storage. More...
|
|
virtual void | save (const String &filename) const |
|
virtual void | write (FileStorage &fs) const |
| Stores algorithm parameters in a file storage. More...
|
|