#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_ |
| virtual cv::videostab::MotionFilterBase::~MotionFilterBase | ( | ) | [virtual] |
| virtual void cv::videostab::MotionFilterBase::setRadius | ( | int | val | ) | [virtual] |
| virtual int cv::videostab::MotionFilterBase::radius | ( | ) | const [virtual] |
| virtual void cv::videostab::MotionFilterBase::update | ( | ) | [virtual] |
Reimplemented in cv::videostab::GaussianMotionFilter.
| virtual Mat cv::videostab::MotionFilterBase::stabilize | ( | int | index, |
| const Mat * | motions, | ||
| int | size | ||
| ) | const [pure virtual] |
Implemented in cv::videostab::GaussianMotionFilter.
| virtual void cv::videostab::MotionFilterBase::stabilize | ( | const Mat * | motions, |
| int | size, | ||
| Mat * | stabilizationMotions | ||
| ) | const [virtual] |
Implements cv::videostab::IMotionStabilizer.
int cv::videostab::MotionFilterBase::radius_ [protected] |