OpenCV 4.12.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 3x3基本矩陣。,
bool * ok = 0 )
virtual

估計兩個 2D 點雲之間的全域性運動。

引數
points02D 點的源集 (32F)。
3x3基本矩陣。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

此類文件是從以下檔案生成的