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

Protected Member Functions | |
virtual Mat | estimateMotion () CV_OVERRIDE |
virtual Mat | estimateStabilizationMotion () CV_OVERRIDE |
virtual Mat | postProcessFrame (const Mat &frame) CV_OVERRIDE |
virtual void | setUp (const Mat &firstFrame) CV_OVERRIDE |
![]() | |
StabilizerBase () | |
bool | doOneIteration () |
virtual Mat | estimateMotion ()=0 |
virtual Mat | estimateStabilizationMotion ()=0 |
void | logProcessingTime () |
Mat | nextStabilizedFrame () |
virtual Mat | postProcessFrame (const Mat &frame) |
void | reset () |
virtual void | setUp (const Mat &firstFrame) |
void | stabilizeFrame () |
Protected Attributes | |
Ptr< MotionFilterBase > | motionFilter_ |
![]() | |
std::vector< float > | blurrinessRates_ |
int | borderMode_ |
int | curPos_ |
int | curStabilizedPos_ |
Ptr< DeblurerBase > | deblurer_ |
bool | doCorrectionForInclusion_ |
bool | doDeblurring_ |
bool | doInpainting_ |
Mat | finalFrame_ |
Mat | frameMask_ |
std::vector< Mat > | frames_ |
Size | frameSize_ |
Ptr< IFrameSource > | frameSource_ |
Ptr< InpainterBase > | inpainter_ |
Mat | inpaintingMask_ |
Ptr< ILog > | log_ |
Ptr< IFrameSource > | maskSource_ |
Ptr< ImageMotionEstimatorBase > | motionEstimator_ |
std::vector< Mat > | motions_ |
Mat | preProcessedFrame_ |
clock_t | processingStartTime_ |
int | radius_ |
std::vector< Mat > | stabilizationMotions_ |
std::vector< Mat > | stabilizedFrames_ |
std::vector< Mat > | stabilizedMasks_ |
float | trimRatio_ |
Constructor & Destructor Documentation
◆ OnePassStabilizer()
cv::videostab::OnePassStabilizer::OnePassStabilizer | ( | ) |
Member Function Documentation
◆ estimateMotion()
|
protectedvirtual |
Implements cv::videostab::StabilizerBase.
◆ estimateStabilizationMotion()
|
protectedvirtual |
Implements cv::videostab::StabilizerBase.
◆ motionFilter()
|
inline |
◆ nextFrame()
|
inlinevirtual |
Implements cv::videostab::IFrameSource.
◆ postProcessFrame()
|
protectedvirtual |
Reimplemented from cv::videostab::StabilizerBase.
◆ reset()
|
virtual |
Implements cv::videostab::IFrameSource.
◆ setMotionFilter()
|
inline |
◆ setUp()
|
protectedvirtual |
Reimplemented from cv::videostab::StabilizerBase.
Member Data Documentation
◆ motionFilter_
|
protected |
The documentation for this class was generated from the following file:
- opencv2/videostab/stabilizer.hpp