Class cv::videostab::StabilizerBase#
#include <opencv2/videostab/stabilizer.hpp>Collaboration diagram for cv::videostab::StabilizerBase:
Constructor & Destructor Documentation#
~StabilizerBase()#
cv::videostab::StabilizerBase::~StabilizerBase()
StabilizerBase()#
cv::videostab::StabilizerBase::StabilizerBase()
Member Function Documentation#
borderMode()#
int cv::videostab::StabilizerBase::borderMode()
deblurrer()#
Ptr< DeblurerBase > cv::videostab::StabilizerBase::deblurrer()
doCorrectionForInclusion()#
bool cv::videostab::StabilizerBase::doCorrectionForInclusion()
frameSource()#
Ptr< IFrameSource > cv::videostab::StabilizerBase::frameSource()
inpainter()#
Ptr< InpainterBase > cv::videostab::StabilizerBase::inpainter()
log()#
Ptr< ILog > cv::videostab::StabilizerBase::log()
maskSource()#
Ptr< IFrameSource > cv::videostab::StabilizerBase::maskSource()
motionEstimator()#
Ptr< ImageMotionEstimatorBase > cv::videostab::StabilizerBase::motionEstimator()
radius()#
int cv::videostab::StabilizerBase::radius()
setBorderMode()#
void cv::videostab::StabilizerBase::setBorderMode(int val)
setCorrectionForInclusion()#
void cv::videostab::StabilizerBase::setCorrectionForInclusion(bool val)
setDeblurer()#
void cv::videostab::StabilizerBase::setDeblurer(Ptr< DeblurerBase > val)
setFrameSource()#
void cv::videostab::StabilizerBase::setFrameSource(Ptr< IFrameSource > val)
setInpainter()#
void cv::videostab::StabilizerBase::setInpainter(Ptr< InpainterBase > val)
setLog()#
void cv::videostab::StabilizerBase::setLog(Ptr< ILog > ilog)
setMaskSource()#
void cv::videostab::StabilizerBase::setMaskSource(const Ptr< IFrameSource > & val)
setMotionEstimator()#
void cv::videostab::StabilizerBase::setMotionEstimator(Ptr< ImageMotionEstimatorBase > val)
setRadius()#
void cv::videostab::StabilizerBase::setRadius(int val)
setTrimRatio()#
void cv::videostab::StabilizerBase::setTrimRatio(float val)
trimRatio()#
float cv::videostab::StabilizerBase::trimRatio()
doOneIteration()#
bool cv::videostab::StabilizerBase::doOneIteration()
estimateMotion()#
Mat cv::videostab::StabilizerBase::estimateMotion()
estimateStabilizationMotion()#
Mat cv::videostab::StabilizerBase::estimateStabilizationMotion()
logProcessingTime()#
void cv::videostab::StabilizerBase::logProcessingTime()
nextStabilizedFrame()#
Mat cv::videostab::StabilizerBase::nextStabilizedFrame()
postProcessFrame()#
Mat cv::videostab::StabilizerBase::postProcessFrame(const Mat & frame)
reset()#
void cv::videostab::StabilizerBase::reset()
setUp()#
void cv::videostab::StabilizerBase::setUp(const Mat & firstFrame)
stabilizeFrame()#
void cv::videostab::StabilizerBase::stabilizeFrame()
Member Data Documentation#
blurrinessRates_#
std::vector< float > cv::videostab::StabilizerBase::blurrinessRates_
borderMode_#
int cv::videostab::StabilizerBase::borderMode_
curPos_#
int cv::videostab::StabilizerBase::curPos_
curStabilizedPos_#
int cv::videostab::StabilizerBase::curStabilizedPos_
deblurer_#
Ptr< DeblurerBase > cv::videostab::StabilizerBase::deblurer_
doCorrectionForInclusion_#
bool cv::videostab::StabilizerBase::doCorrectionForInclusion_
doDeblurring_#
bool cv::videostab::StabilizerBase::doDeblurring_
doInpainting_#
bool cv::videostab::StabilizerBase::doInpainting_
finalFrame_#
Mat cv::videostab::StabilizerBase::finalFrame_
frameMask_#
Mat cv::videostab::StabilizerBase::frameMask_
frames_#
std::vector< Mat > cv::videostab::StabilizerBase::frames_
frameSize_#
Size cv::videostab::StabilizerBase::frameSize_
frameSource_#
Ptr< IFrameSource > cv::videostab::StabilizerBase::frameSource_
inpainter_#
Ptr< InpainterBase > cv::videostab::StabilizerBase::inpainter_
inpaintingMask_#
Mat cv::videostab::StabilizerBase::inpaintingMask_
log_#
Ptr< ILog > cv::videostab::StabilizerBase::log_
maskSource_#
Ptr< IFrameSource > cv::videostab::StabilizerBase::maskSource_
motionEstimator_#
Ptr< ImageMotionEstimatorBase > cv::videostab::StabilizerBase::motionEstimator_
motions_#
std::vector< Mat > cv::videostab::StabilizerBase::motions_
preProcessedFrame_#
Mat cv::videostab::StabilizerBase::preProcessedFrame_
processingStartTime_#
clock_t cv::videostab::StabilizerBase::processingStartTime_
radius_#
int cv::videostab::StabilizerBase::radius_
stabilizationMotions_#
std::vector< Mat > cv::videostab::StabilizerBase::stabilizationMotions_
stabilizedFrames_#
std::vector< Mat > cv::videostab::StabilizerBase::stabilizedFrames_
stabilizedMasks_#
std::vector< Mat > cv::videostab::StabilizerBase::stabilizedMasks_
trimRatio_#
float cv::videostab::StabilizerBase::trimRatio_
Source file#
The documentation for this class was generated from the following file:
opencv2/videostab/stabilizer.hpp