Class cv::detail::LevMarqBackend#
#include <opencv2/geometry/detail/optimizer.hpp>Collaboration diagram for cv::detail::LevMarqBackend:
Constructor & Destructor Documentation#
~LevMarqBackend()#
cv::detail::LevMarqBackend::~LevMarqBackend()
Member Function Documentation#
acceptProbe()#
void cv::detail::LevMarqBackend::acceptProbe()
calcFunc()#
bool cv::detail::LevMarqBackend::calcFunc(
double & energy,
bool calcEnergy = true,
bool calcJacobian = false )
calcJtbv()#
bool cv::detail::LevMarqBackend::calcJtbv(Mat_< double > & jtbv)
currentOplusX()#
void cv::detail::LevMarqBackend::currentOplusX(
const Mat_< double > & x,
bool geo = false )
decompose()#
bool cv::detail::LevMarqBackend::decompose()
doJacobiScaling()#
void cv::detail::LevMarqBackend::doJacobiScaling(const Mat_< double > & di)
enableGeo()#
bool cv::detail::LevMarqBackend::enableGeo()
getDiag()#
const Mat_< double > cv::detail::LevMarqBackend::getDiag()
getJtb()#
const Mat_< double > cv::detail::LevMarqBackend::getJtb()
prepareVars()#
void cv::detail::LevMarqBackend::prepareVars()
setDiag()#
void cv::detail::LevMarqBackend::setDiag(const Mat_< double > & d)
solveDecomposed()#
bool cv::detail::LevMarqBackend::solveDecomposed(
const Mat_< double > & right,
Mat_< double > & x )
Source file#
The documentation for this class was generated from the following file:
opencv2/geometry/detail/optimizer.hpp