Public Member Functions | Protected Attributes | List of all members
cv::videostab::MotionFilterBase Class Referenceabstract

#include <motion_stabilizing.hpp>

Inherits cv::videostab::IMotionStabilizer.

Inherited by cv::videostab::GaussianMotionFilter.

Public Member Functions

 MotionFilterBase ()
 
virtual ~MotionFilterBase ()
 
virtual void setRadius (int val)
 
virtual int radius () const
 
virtual void update ()
 
virtual Mat stabilize (int index, const Mat *motions, int size) const =0
 
virtual void stabilize (const Mat *motions, int size, Mat *stabilizationMotions) const
 

Protected Attributes

int radius_
 

Constructor & Destructor Documentation

cv::videostab::MotionFilterBase::MotionFilterBase ( )
virtual cv::videostab::MotionFilterBase::~MotionFilterBase ( )
virtual

Member Function Documentation

virtual void cv::videostab::MotionFilterBase::setRadius ( int  val)
virtual
virtual int cv::videostab::MotionFilterBase::radius ( ) const
virtual
virtual void cv::videostab::MotionFilterBase::update ( )
virtual
virtual Mat cv::videostab::MotionFilterBase::stabilize ( int  index,
const Mat motions,
int  size 
) const
pure virtual
virtual void cv::videostab::MotionFilterBase::stabilize ( const Mat motions,
int  size,
Mat stabilizationMotions 
) const
virtual

Member Data Documentation

int cv::videostab::MotionFilterBase::radius_
protected

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