![]() |
AliceVision
Photogrammetric Computer Vision Framework
|
An Undefined Solver. More...
#include <ISolver.hpp>
Public Member Functions | |
| std::size_t | getMinimumNbRequiredSamples () const override |
| Return the minimum number of required samples. More... | |
| std::size_t | getMaximumNbModels () const override |
| Return the maximum number of models. More... | |
| void | solve (const Mat &x1, const Mat &x2, std::vector< ModelT_ > &models) const override |
| Solve the problem. More... | |
| void | solve (const Mat &x1, const Mat &x2, std::vector< ModelT_ > &models, const std::vector< double > &weights) const override |
| Solve the problem. More... | |
An Undefined Solver.
|
inlineoverridevirtual |
Return the maximum number of models.
Implements aliceVision::robustEstimation::ISolver< ModelT_ >.
|
inlineoverridevirtual |
Return the minimum number of required samples.
Implements aliceVision::robustEstimation::ISolver< ModelT_ >.
|
inlineoverridevirtual |
Solve the problem.
| [in] | x1 | A 2xN matrix of column vectors. |
| [in] | x2 | A 2xN (relative pose) or 3xN (resection) matrix of column vectors. |
| [out] | models | A vector into which the computed models are stored. |
Implements aliceVision::robustEstimation::ISolver< ModelT_ >.
|
inlineoverridevirtual |
Solve the problem.
| [in] | x1 | A 2xN matrix of column vectors. |
| [in] | x2 | A 2xN (relative pose) or 3xN (resection) matrix of column vectors. |
| [out] | models | A vector into which the computed models are stored. |
| [in] | weights. |
Implements aliceVision::robustEstimation::ISolver< ModelT_ >.
1.8.17