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

描述了一种全局 2D 运动估计方法,该方法最小化 L1 误差。 更多...

#include <opencv2/videostab/global_motion.hpp>

cv::videostab::MotionEstimatorL1 的协作图

公共成员函数

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

额外继承的成员

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

详细描述

描述了一种全局 2D 运动估计方法,该方法最小化 L1 误差。

注意
要能够使用此方法,您必须构建支持 CLP 库的 OpenCV。

构造函数 & 析构函数文档

◆ MotionEstimatorL1()

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

成员函数文档

◆ estimate()

virtual Mat cv::videostab::MotionEstimatorL1::estimate ( InputArray points0,
InputArray 3x3基本矩阵。,
bool * ok = 0 )
virtual

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

参数
points02D 点的源集 (32F)。
3x3基本矩阵。2D 点的目标集 (32F)。
ok指示运动是否已成功估计。
返回
3x3 2D 变换矩阵 (32F)。

实现 cv::videostab::MotionEstimatorBase


此类文档由以下文件生成