OpenCV  2.4.13.2
Open Source Computer Vision
cv::videostab::MotionInpainter Class Reference

#include <inpainting.hpp>

Inheritance diagram for cv::videostab::MotionInpainter:
cv::videostab::InpainterBase

Public Member Functions

 MotionInpainter ()
 
void setOptFlowEstimator (Ptr< IDenseOptFlowEstimator > val)
 
Ptr< IDenseOptFlowEstimatoroptFlowEstimator () const
 
void setFlowErrorThreshold (float val)
 
float flowErrorThreshold () const
 
void setDistThreshold (float val)
 
float distThresh () const
 
void setBorderMode (int val)
 
int borderMode () const
 
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_
 

Constructor & Destructor Documentation

§ MotionInpainter()

cv::videostab::MotionInpainter::MotionInpainter ( )

Member Function Documentation

§ borderMode()

int cv::videostab::MotionInpainter::borderMode ( ) const
inline

§ distThresh()

float cv::videostab::MotionInpainter::distThresh ( ) const
inline

§ flowErrorThreshold()

float cv::videostab::MotionInpainter::flowErrorThreshold ( ) const
inline

§ inpaint()

virtual void cv::videostab::MotionInpainter::inpaint ( int  idx,
Mat frame,
Mat mask 
)
virtual

§ optFlowEstimator()

Ptr<IDenseOptFlowEstimator> cv::videostab::MotionInpainter::optFlowEstimator ( ) const
inline

§ setBorderMode()

void cv::videostab::MotionInpainter::setBorderMode ( int  val)
inline

§ setDistThreshold()

void cv::videostab::MotionInpainter::setDistThreshold ( float  val)
inline

§ setFlowErrorThreshold()

void cv::videostab::MotionInpainter::setFlowErrorThreshold ( float  val)
inline

§ setOptFlowEstimator()

void cv::videostab::MotionInpainter::setOptFlowEstimator ( Ptr< IDenseOptFlowEstimator val)
inline

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