OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::superres::DualTVL1OpticalFlow 類參考抽象類

#include <opencv2/superres/optical_flow.hpp>

cv::superres::DualTVL1OpticalFlow 的協作圖

公共成員函式

virtual double getEpsilon () const =0
 
virtual int getIterations () const =0
 
virtual double getLambda () const =0
 
virtual int getScalesNumber () const =0
 
virtual double getTau () const =0
 
virtual double getTheta () const =0
 
virtual bool getUseInitialFlow () const =0
 
virtual int getWarpingsNumber () const =0
 
virtual void setEpsilon (double val)=0
 
virtual void setIterations (int val)=0
 
virtual void setLambda (double val)=0
 
virtual void setScalesNumber (int val)=0
 
virtual void setTau (double val)=0
 
virtual void setTheta (double val)=0
 
virtual void setUseInitialFlow (bool val)=0
 
virtual void setWarpingsNumber (int val)=0
 
- 繼承自 cv::superres::DenseOpticalFlowExt 的公共成員函式
virtual void calc (InputArray frame0, InputArray frame1, OutputArray flow1, OutputArray flow2=noArray())=0
 
virtual void collectGarbage ()=0
 
- 繼承自 cv::Algorithm 的公共成員函式
 Algorithm ()
 
virtual ~Algorithm ()
 
virtual void clear ()
 清除演算法狀態。
 
virtual bool empty () const
 如果 Algorithm 為空(例如,在最開始或不成功的讀取之後),則返回 true。
 
virtual String getDefaultName () const
 
virtual void read (const FileNode &fn)
 從檔案儲存中讀取演算法引數。
 
virtual void save (const String &filename) const
 
void write (const Ptr< FileStorage > &fs, const String &name=String()) const
 
virtual void write (FileStorage &fs) const
 將演算法引數儲存到檔案儲存中。
 
void write (FileStorage &fs, const String &name) const
 

額外的繼承成員

- 繼承自 cv::Algorithm 的靜態公共成員函式
template<typename _Tp >
static Ptr< _Tpload (const String &filename, const String &objname=String())
 從檔案中載入演算法。
 
template<typename _Tp >
static Ptr< _TploadFromString (const String &strModel, const String &objname=String())
 從字串載入演算法。
 
template<typename _Tp >
static Ptr< _Tpread (const FileNode &fn)
 從檔案節點讀取演算法。
 
- 繼承自 cv::Algorithm 的保護成員函式
void writeFormat (FileStorage &fs) const
 

成員函式文件

◆ getEpsilon()

virtual double cv::superres::DualTVL1OpticalFlow::getEpsilon ( ) const
純虛擬函式
另請參見
setEpsilon

◆ getIterations()

virtual int cv::superres::DualTVL1OpticalFlow::getIterations ( ) const
純虛擬函式
另請參見
setIterations

◆ getLambda()

virtual double cv::superres::DualTVL1OpticalFlow::getLambda ( ) const
純虛擬函式
另請參見
setLambda

◆ getScalesNumber()

virtual int cv::superres::DualTVL1OpticalFlow::getScalesNumber ( ) const
純虛擬函式
另請參見
setScalesNumber

◆ getTau()

virtual double cv::superres::DualTVL1OpticalFlow::getTau ( ) const
純虛擬函式
另請參見
setTau

◆ getTheta()

virtual double cv::superres::DualTVL1OpticalFlow::getTheta ( ) const
純虛擬函式
另請參見
setTheta

◆ getUseInitialFlow()

virtual bool cv::superres::DualTVL1OpticalFlow::getUseInitialFlow ( ) const
純虛擬函式
另請參見
setUseInitialFlow

◆ getWarpingsNumber()

virtual int cv::superres::DualTVL1OpticalFlow::getWarpingsNumber ( ) const
純虛擬函式
另請參見
setWarpingsNumber

◆ setEpsilon()

virtual void cv::superres::DualTVL1OpticalFlow::setEpsilon ( double val)
純虛擬函式

另請參見
getEpsilon

◆ setIterations()

virtual void cv::superres::DualTVL1OpticalFlow::setIterations ( int val)
純虛擬函式

另請參見
getIterations

◆ setLambda()

virtual void cv::superres::DualTVL1OpticalFlow::setLambda ( double val)
純虛擬函式

另請參見
getLambda

◆ setScalesNumber()

virtual void cv::superres::DualTVL1OpticalFlow::setScalesNumber ( int val)
純虛擬函式

另請參見
getScalesNumber

◆ setTau()

virtual void cv::superres::DualTVL1OpticalFlow::setTau ( double val)
純虛擬函式

另請參見
getTau

◆ setTheta()

virtual void cv::superres::DualTVL1OpticalFlow::setTheta ( double val)
純虛擬函式

另請參見
getTheta

◆ setUseInitialFlow()

virtual void cv::superres::DualTVL1OpticalFlow::setUseInitialFlow ( bool val)
純虛擬函式

另請參見
getUseInitialFlow

◆ setWarpingsNumber()

virtual void cv::superres::DualTVL1OpticalFlow::setWarpingsNumber ( int val)
純虛擬函式

另請參見
getWarpingsNumber

此類文件由以下檔案生成