Rotation estimator base class.
[詳解]
#include <motion_estimators.hpp>
cv::detail::AffineBasedEstimator, cv::detail::BundleAdjusterBase, cv::detail::HomographyBasedEstimatorに継承されています。
|
| CV_WRAP_AS (apply) bool operator()(const std |
| Estimates camera parameters. [詳解]
|
|
|
virtual bool | estimate (const std::vector< ImageFeatures > &features, const std::vector< MatchesInfo > &pairwise_matches, CV_OUT std::vector< CameraParams > &cameras)=0 |
| This method must implement camera parameters estimation logic in order to make the wrapper detail::Estimator::operator()_ work. [詳解]
|
|
Rotation estimator base class.
It takes features of all images, pairwise matches between all images and estimates rotations of all cameras.
- 覚え書き
- The coordinate system origin is implementation-dependent, but you can always normalize the rotations in respect to the first camera, for instance. :
◆ CV_WRAP_AS()
cv::detail::Estimator::CV_WRAP_AS |
( |
apply |
| ) |
const |
|
inline |
Estimates camera parameters.
- 引数
-
features | Features of images |
pairwise_matches | Pairwise matches of images |
cameras | Estimated camera parameters |
- 戻り値
- True in case of success, false otherwise
◆ estimate()
virtual bool cv::detail::Estimator::estimate |
( |
const std::vector< ImageFeatures > & |
features, |
|
|
const std::vector< MatchesInfo > & |
pairwise_matches, |
|
|
CV_OUT std::vector< CameraParams > & |
cameras |
|
) |
| |
|
protectedpure virtual |
This method must implement camera parameters estimation logic in order to make the wrapper detail::Estimator::operator()_ work.
- 引数
-
features | Features of images |
pairwise_matches | Pairwise matches of images |
cameras | Estimated camera parameters |
- 戻り値
- True in case of success, false otherwise
このクラス詳解は次のファイルから抽出されました: