#include <inpainting.hpp>
Public Member Functions | |
ColorInpainter (int method=INPAINT_TELEA, double _radius=2.) | |
virtual void | inpaint (int idx, Mat &frame, Mat &mask) |
Public Member Functions inherited from cv::videostab::InpainterBase | |
InpainterBase () | |
virtual | ~InpainterBase () |
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 | setStabilizedFrames (const std::vector< Mat > &val) |
virtual const std::vector< Mat > & | stabilizedFrames () const |
virtual void | setStabilizationMotions (const std::vector< Mat > &val) |
virtual const std::vector< Mat > & | stabilizationMotions () const |
virtual void | update () |
Additional Inherited Members | |
Protected Attributes inherited from cv::videostab::InpainterBase | |
int | radius_ |
const std::vector< Mat > * | frames_ |
const std::vector< Mat > * | motions_ |
const std::vector< Mat > * | stabilizedFrames_ |
const std::vector< Mat > * | stabilizationMotions_ |
|
inline |
Implements cv::videostab::InpainterBase.