OpenCV
3.4.17
Open Source Computer Vision
|
Describes a robust RANSAC-based global 2D motion estimation method which minimizes L2 error. More...
#include <opencv2/videostab/global_motion.hpp>
Public Member Functions | |
MotionEstimatorRansacL2 (MotionModel model=MM_AFFINE) | |
virtual Mat | estimate (InputArray points0, InputArray points1, bool *ok=0) CV_OVERRIDE |
Estimates global motion between two 2D point clouds. More... | |
float | minInlierRatio () const |
RansacParams | ransacParams () const |
void | setMinInlierRatio (float val) |
void | setRansacParams (const RansacParams &val) |
Public Member Functions inherited from cv::videostab::MotionEstimatorBase | |
virtual | ~MotionEstimatorBase () |
virtual MotionModel | motionModel () const |
virtual void | setMotionModel (MotionModel val) |
Sets motion model. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from cv::videostab::MotionEstimatorBase | |
MotionEstimatorBase (MotionModel model) | |
Describes a robust RANSAC-based global 2D motion estimation method which minimizes L2 error.
cv::videostab::MotionEstimatorRansacL2::MotionEstimatorRansacL2 | ( | MotionModel | model = MM_AFFINE | ) |
|
virtual |
Estimates global motion between two 2D point clouds.
points0 | Source set of 2D points (32F). |
points1 | Destination set of 2D points (32F). |
ok | Indicates whether motion was estimated successfully. |
Implements cv::videostab::MotionEstimatorBase.
|
inline |
|
inline |
|
inline |
|
inline |