StabilizerBase::StabilizerBase() { setLog(new LogToStdout()); setFrameSource(new NullFrameSource()); setMotionEstimator(new KeypointBasedMotionEstimator(new MotionEstimatorRansacL2())); setDeblurer(new NullDeblurer()); setInpainter(new NullInpainter()); setRadius(15); setTrimRatio(0); setCorrectionForInclusion(false); setBorderMode(BORDER_REPLICATE); }
WobbleSuppressorBase::WobbleSuppressorBase() : motions_(0), stabilizationMotions_(0) { setMotionEstimator(new KeypointBasedMotionEstimator(new MotionEstimatorRansacL2(MM_HOMOGRAPHY))); }
WobbleSuppressorBase::WobbleSuppressorBase() : motions_(0), stabilizationMotions_(0) { setMotionEstimator(makePtr<KeypointBasedMotionEstimator>(makePtr<MotionEstimatorRansacL2>(MM_HOMOGRAPHY))); }