#include <deblurring.hpp>
Inherits cv::videostab::DeblurerBase.
Public Member Functions | |
| WeightingDeblurer () | |
| void | setSensitivity (float val) |
| float | sensitivity () const |
| virtual void | deblur (int idx, Mat &frame) |
| virtual void | setRadius (int val) |
| virtual int | radius () const |
| virtual void | setFrames (const std::vector< Mat > &val) |
| virtual const std::vector< Mat > & | frames () const |
| virtual void | setMotions (const std::vector< Mat > &val) |
| virtual const std::vector< Mat > & | motions () const |
| virtual void | setBlurrinessRates (const std::vector< float > &val) |
| virtual const std::vector < float > & | blurrinessRates () const |
| virtual void | update () |
Protected Attributes | |
| int | radius_ |
| const std::vector< Mat > * | frames_ |
| const std::vector< Mat > * | motions_ |
| const std::vector< float > * | blurrinessRates_ |
| void cv::videostab::WeightingDeblurer::setSensitivity | ( | float | val | ) |
| float cv::videostab::WeightingDeblurer::sensitivity | ( | ) | const |
| virtual void cv::videostab::WeightingDeblurer::deblur | ( | int | idx, |
| Mat & | frame | ||
| ) | [virtual] |
Implements cv::videostab::DeblurerBase.
| virtual void cv::videostab::DeblurerBase::setRadius | ( | int | val | ) | [virtual, inherited] |
| virtual int cv::videostab::DeblurerBase::radius | ( | ) | const [virtual, inherited] |
| virtual void cv::videostab::DeblurerBase::setFrames | ( | const std::vector< Mat > & | val | ) | [virtual, inherited] |
| virtual const std::vector<Mat>& cv::videostab::DeblurerBase::frames | ( | ) | const [virtual, inherited] |
| virtual void cv::videostab::DeblurerBase::setMotions | ( | const std::vector< Mat > & | val | ) | [virtual, inherited] |
| virtual const std::vector<Mat>& cv::videostab::DeblurerBase::motions | ( | ) | const [virtual, inherited] |
| virtual void cv::videostab::DeblurerBase::setBlurrinessRates | ( | const std::vector< float > & | val | ) | [virtual, inherited] |
| virtual const std::vector<float>& cv::videostab::DeblurerBase::blurrinessRates | ( | ) | const [virtual, inherited] |
| virtual void cv::videostab::DeblurerBase::update | ( | ) | [virtual, inherited] |
int cv::videostab::DeblurerBase::radius_ [protected, inherited] |
const std::vector<Mat>* cv::videostab::DeblurerBase::frames_ [protected, inherited] |
const std::vector<Mat>* cv::videostab::DeblurerBase::motions_ [protected, inherited] |
const std::vector<float>* cv::videostab::DeblurerBase::blurrinessRates_ [protected, inherited] |