OpenCV  3.2.0-dev
Open Source Computer Vision
cv::videostab::ImageMotionEstimatorBase Class Referenceabstract

Base class for global 2D motion estimation methods which take frames as input. More...

#include "global_motion.hpp"

Inheritance diagram for cv::videostab::ImageMotionEstimatorBase:

Public Member Functions

virtual ~ImageMotionEstimatorBase ()
 
virtual Mat estimate (const Mat &frame0, const Mat &frame1, bool *ok=0)=0
 
virtual MotionModel motionModel () const
 
virtual void setMotionModel (MotionModel val)
 

Protected Member Functions

 ImageMotionEstimatorBase (MotionModel model)
 

Detailed Description

Base class for global 2D motion estimation methods which take frames as input.

Constructor & Destructor Documentation

virtual cv::videostab::ImageMotionEstimatorBase::~ImageMotionEstimatorBase ( )
inlinevirtual
cv::videostab::ImageMotionEstimatorBase::ImageMotionEstimatorBase ( MotionModel  model)
inlineprotected

Member Function Documentation

virtual Mat cv::videostab::ImageMotionEstimatorBase::estimate ( const Mat frame0,
const Mat frame1,
bool *  ok = 0 
)
pure virtual
virtual MotionModel cv::videostab::ImageMotionEstimatorBase::motionModel ( ) const
inlinevirtual
virtual void cv::videostab::ImageMotionEstimatorBase::setMotionModel ( MotionModel  val)
inlinevirtual

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