Loading...
Searching...
No Matches
cv::videostab::InpaintingPipeline Class Reference
#include <opencv2/videostab/inpainting.hpp>
Inheritance diagram for cv::videostab::InpaintingPipeline:

Public Member Functions | |
bool | empty () const |
virtual void | inpaint (int idx, Mat &frame, Mat &mask) CV_OVERRIDE |
void | pushBack (Ptr< InpainterBase > inpainter) |
virtual void | setFrames (const std::vector< Mat > &val) CV_OVERRIDE |
virtual void | setMotionModel (MotionModel val) CV_OVERRIDE |
virtual void | setMotions (const std::vector< Mat > &val) CV_OVERRIDE |
virtual void | setRadius (int val) CV_OVERRIDE |
virtual void | setStabilizationMotions (const std::vector< Mat > &val) CV_OVERRIDE |
virtual void | setStabilizedFrames (const std::vector< Mat > &val) CV_OVERRIDE |
![]() | |
InpainterBase () | |
virtual | ~InpainterBase () |
virtual const std::vector< Mat > & | frames () const |
virtual void | inpaint (int idx, Mat &frame, Mat &mask)=0 |
virtual MotionModel | motionModel () const |
virtual const std::vector< Mat > & | motions () const |
virtual int | radius () const |
virtual void | setFrames (const std::vector< Mat > &val) |
virtual void | setMotionModel (MotionModel val) |
virtual void | setMotions (const std::vector< Mat > &val) |
virtual void | setRadius (int val) |
virtual void | setStabilizationMotions (const std::vector< Mat > &val) |
virtual void | setStabilizedFrames (const std::vector< Mat > &val) |
virtual const std::vector< Mat > & | stabilizationMotions () const |
virtual const std::vector< Mat > & | stabilizedFrames () const |
Additional Inherited Members | |
![]() | |
const std::vector< Mat > * | frames_ |
MotionModel | motionModel_ |
const std::vector< Mat > * | motions_ |
int | radius_ |
const std::vector< Mat > * | stabilizationMotions_ |
const std::vector< Mat > * | stabilizedFrames_ |
Member Function Documentation
◆ empty()
|
inline |
◆ inpaint()
|
virtual |
Implements cv::videostab::InpainterBase.
◆ pushBack()
|
inline |
◆ setFrames()
|
virtual |
Reimplemented from cv::videostab::InpainterBase.
◆ setMotionModel()
|
virtual |
Reimplemented from cv::videostab::InpainterBase.
◆ setMotions()
|
virtual |
Reimplemented from cv::videostab::InpainterBase.
◆ setRadius()
|
virtual |
Reimplemented from cv::videostab::InpainterBase.
◆ setStabilizationMotions()
|
virtual |
Reimplemented from cv::videostab::InpainterBase.
◆ setStabilizedFrames()
|
virtual |
Reimplemented from cv::videostab::InpainterBase.
The documentation for this class was generated from the following file:
- opencv2/videostab/inpainting.hpp