OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
无匹配项
公共成员函数 | 所有成员列表
cv::videostab::MotionEstimatorRansacL2 类参考

描述了一种基于 RANSAC 的鲁棒全局 2D 运动估计方法,该方法最小化了 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
 估计两个 2D 点云之间的全局运动。
 
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 的鲁棒全局 2D 运动估计方法,该方法最小化了 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

估计两个 2D 点云之间的全局运动。

参数
points0源 2D 点集 (32F)。
points1目标 2D 点集 (32F)。
ok指示是否成功估计运动。
返回值
3x3 2D 变换矩阵 (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

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