OpenCV  4.10.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 ( )
内联virtual

成员函数文档

◆ 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估计的相机参数
返回值
成功则为真,否则为假

cv::detail::BundleAdjusterBase 中实现。

◆ operator()()

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

估计相机参数。

参数
features图像的特征
pairwise_matches图像的成对匹配
cameras估计的相机参数
返回值
成功则为真,否则为假

该类的文档是从以下文件生成的