![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
Levenberg-Marquadt ソルバーの基底クラス。 続き...
#include <opencv2/geometry/detail/optimizer.hpp>
公開メンバ関数 | |
| LevMarqBase (const Ptr< LevMarqBackend > &backend_, const LevMarq::Settings &settings_) | |
| virtual | ~LevMarqBase () |
| virtual LevMarq::Report | optimize () |
公開変数類 | |
| Ptr< LevMarqBackend > | backend |
| LevMarq::Settings | settings |
Levenberg-Marquadt ソルバーの基底クラス。
このクラスは、子クラスで実装されたスパース線形ソルバー、指数パラメータ更新、または固定変数を用いた一般的な局所最適化に使用できる。この基底クラスは、パラメータベクトルや目的関数のヤコビアンの型・レイアウト・グループ構造に依存しない。子クラスは、それらのデータのストレージを提供し、それを処理するすべての仮想メンバー関数を実装すべきである。このクラスは固定/マスクされた変数をサポートしないので、これも子クラスで実装すべきである。
|
inlinevirtual |
|
inline |
|
virtual |
| Ptr<LevMarqBackend> cv::detail::LevMarqBase::backend |
| LevMarq::Settings cv::detail::LevMarqBase::settings |