cv::optflow::GPCTree Class Reference Optical Flow Algorithms


Class for individual tree. 更多...

#include <opencv2/optflow/sparse_matching_gpc.hpp>

Inheritance diagram for cv::optflow::GPCTree:
cv::Algorithm

struct   Node
 

Public Member Functions

unsigned  findLeafForPatch (const GPCPatchDescriptor &descr) const
 
int  getDescriptorType () const
 
bool  operator== (const GPCTree &t) const
 
void  read (const FileNode &fn) CV_OVERRIDE
  Reads algorithm parameters from a file storage. 更多...
 
void  train ( GPCTrainingSamples &samples, const GPCTrainingParams params= GPCTrainingParams ())
 
void  write ( FileStorage &fs) const CV_OVERRIDE
  Stores algorithm parameters in a file storage. 更多...
 
-  Public Member Functions inherited from cv::Algorithm
  Algorithm ()
 
virtual  ~Algorithm ()
 
virtual void  clear ()
  Clears the algorithm state. 更多...
 
virtual bool  empty () const
  返回 true 若 Algorithm is empty (e.g. in the very beginning or after unsuccessful read. 更多...
 
virtual 字符串   getDefaultName () const
 
virtual void  save (const 字符串 &filename) const
 
void  write (const Ptr < FileStorage > &fs, const 字符串 &name= 字符串 ()) const
  simplified API for language bindings This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. 更多...
 

Static Public Member Functions

static Ptr < GPCTree create ()
 
-  Static Public Member Functions inherited from cv::Algorithm
template<typename _Tp >
static Ptr < _Tp >  load (const 字符串 &filename, const 字符串 &objname= 字符串 ())
  Loads algorithm from the file. 更多...
 
template<typename _Tp >
static Ptr < _Tp >  loadFromString (const 字符串 &strModel, const 字符串 &objname= 字符串 ())
  Loads algorithm from a String. 更多...
 
template<typename _Tp >
static Ptr < _Tp >  read (const FileNode &fn)
  Reads algorithm from the file node. 更多...
 

额外继承成员

-  Protected Member Functions inherited from cv::Algorithm
void  writeFormat ( FileStorage &fs) const
 

详细描述

Class for individual tree.

成员函数文档编制

◆  create()

static Ptr < GPCTree > cv::optflow::GPCTree::create ( )
inline static

◆  findLeafForPatch()

unsigned cv::optflow::GPCTree::findLeafForPatch ( const GPCPatchDescriptor descr ) const

◆  getDescriptorType()

int cv::optflow::GPCTree::getDescriptorType ( ) const
inline

◆  operator==()

bool cv::optflow::GPCTree::operator== ( const GPCTree t ) const
inline

◆  read()

void cv::optflow::GPCTree::read ( const FileNode fn )
virtual

Reads algorithm parameters from a file storage.

Reimplemented from cv::Algorithm .

◆  train()

void cv::optflow::GPCTree::train ( GPCTrainingSamples samples ,
const GPCTrainingParams   params = GPCTrainingParams ()  
)

◆  write()

void cv::optflow::GPCTree::write ( FileStorage fs ) const
virtual

Stores algorithm parameters in a file storage.

Reimplemented from cv::Algorithm .


The documentation for this class was generated from the following file: