OpenCV 4.11.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::videostab::MotionEstimatorRansacL2 类参考

描述一种基于RANSAC的鲁棒全局二维运动估计方法,该方法最小化L2误差。更多...

#include <opencv2/videostab/global_motion.hpp>

cv::videostab::MotionEstimatorRansacL2 的协作图

公共成员函数

 MotionEstimatorRansacL2 (MotionModel model=MM_AFFINE)
 
virtual Mat estimate (InputArray points0, InputArray points1, bool *ok=0) CV_OVERRIDE
 估计两个二维点云之间的全局运动。
 
float minInlierRatio () const
 
RansacParams ransacParams () const
 
void setMinInlierRatio (float val)
 
void setRansacParams (const RansacParams &val)
 
- 从cv::videostab::MotionEstimatorBase继承的公共成员函数
virtual ~MotionEstimatorBase ()
 
virtual MotionModel motionModel () const
 
virtual void setMotionModel (MotionModel val)
 设置运动模型。
 

其他继承的成员

- 从cv::videostab::MotionEstimatorBase继承的保护成员函数
 MotionEstimatorBase (MotionModel model)
 

详细描述

描述一种基于RANSAC的鲁棒全局二维运动估计方法,该方法最小化L2误差。

构造函数和析构函数文档

◆ MotionEstimatorRansacL2()

cv::videostab::MotionEstimatorRansacL2::MotionEstimatorRansacL2 ( MotionModel model = MM_AFFINE)

成员函数文档

◆ estimate()

virtual Mat cv::videostab::MotionEstimatorRansacL2::estimate ( InputArray points0,
InputArray points1,
bool * ok = 0 )
virtual

估计两个二维点云之间的全局运动。

参数
points0源二维点集 (32F)。
points1目标二维点集 (32F)。
ok指示是否成功估计运动。
返回值
3x3 二维变换矩阵 (32F)。

实现 cv::videostab::MotionEstimatorBase.

◆ minInlierRatio()

float cv::videostab::MotionEstimatorRansacL2::minInlierRatio ( ) const
inline

◆ ransacParams()

RansacParams cv::videostab::MotionEstimatorRansacL2::ransacParams ( ) const
inline

◆ setMinInlierRatio()

void cv::videostab::MotionEstimatorRansacL2::setMinInlierRatio ( float val)
inline

◆ setRansacParams()

void cv::videostab::MotionEstimatorRansacL2::setRansacParams ( const RansacParams & val)
inline

此类的文档是从以下文件生成的: