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

所有全局运动估计方法的基类。 更多…

#include <opencv2/videostab/global_motion.hpp>

cv::videostab::MotionEstimatorBase 的协作图

公共成员函数

virtual ~MotionEstimatorBase ()
 
virtual Mat estimate (InputArray points0, InputArray points1, bool *ok=0)=0
 估计两个二维点云之间的全局运动。
 
virtual MotionModel motionModel () const
 
virtual void setMotionModel (MotionModel val)
 设置运动模型。
 

保护成员函数

 MotionEstimatorBase (MotionModel model)
 

详细描述

所有全局运动估计方法的基类。

构造函数和析构函数文档

◆ ~MotionEstimatorBase()

virtual cv::videostab::MotionEstimatorBase::~MotionEstimatorBase ( )
inlinevirtual

◆ MotionEstimatorBase()

cv::videostab::MotionEstimatorBase::MotionEstimatorBase ( MotionModel model)
inlineprotected

成员函数文档

◆ estimate()

virtual Mat cv::videostab::MotionEstimatorBase::estimate ( InputArray points0,
InputArray points1,
bool * ok = 0 )
纯虚函数

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

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

cv::videostab::MotionEstimatorL1cv::videostab::MotionEstimatorRansacL2 中实现。

◆ motionModel()

virtual MotionModel cv::videostab::MotionEstimatorBase::motionModel ( ) const
inlinevirtual
返回值
运动模型。参见 cv::videostab::MotionModel

◆ setMotionModel()

virtual void cv::videostab::MotionEstimatorBase::setMotionModel ( MotionModel val)
inlinevirtual

设置运动模型。

参数
val运动模型。参见 cv::videostab::MotionModel

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