OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::detail::Estimator 類參考抽象

旋轉估計器基類。 更多...

#include <opencv2/stitching/detail/motion_estimators.hpp>

cv::detail::Estimator 的協作圖

公共成員函式

virtual ~Estimator ()
 
bool operator() (const std::vector< ImageFeatures > &features, const std::vector< MatchesInfo > &pairwise_matches, std::vector< CameraParams > &cameras)
 估計相機引數。
 

保護成員函式

virtual bool estimate (const std::vector< ImageFeatures > &features, const std::vector< MatchesInfo > &pairwise_matches, std::vector< CameraParams > &cameras)=0
 此方法必須實現相機引數估計邏輯,以使封裝器 detail::Estimator::operator()_ 生效。
 

詳細描述

旋轉估計器基類。

它獲取所有影像的特徵、所有影像之間的成對匹配,並估計所有相機的旋轉。

注意
座標系原點是實現相關的,但您總是可以根據第一個相機對旋轉進行歸一化。

建構函式 & 解構函式文件

◆ ~Estimator()

virtual cv::detail::Estimator::~Estimator ( )
內聯虛擬函式

成員函式文件

◆ estimate()

virtual bool cv::detail::Estimator::estimate ( const std::vector< ImageFeatures > & features,
const std::vector< MatchesInfo > & pairwise_matches,
std::vector< CameraParams > & cameras )
保護純虛擬函式

此方法必須實現相機引數估計邏輯,以使封裝器 detail::Estimator::operator()_ 生效。

引數
features影像特徵
pairwise_matches影像的成對匹配
cameras估計的相機引數
返回
成功則為 True,否則為 False

實現在 cv::detail::BundleAdjusterBase 中。

◆ operator()()

bool cv::detail::Estimator::operator() ( const std::vector< ImageFeatures > & features,
const std::vector< MatchesInfo > & pairwise_matches,
std::vector< CameraParams > & cameras )
inline

估計相機引數。

引數
features影像特徵
pairwise_matches影像的成對匹配
cameras估計的相機引數
返回
成功則為 True,否則為 False

此類的文件由以下檔案生成