HomeSort by relevance Sort by last modified time
    Searched refs:MinProblemSolver (Results 1 - 5 of 5) sorted by null

  /external/opencv3/modules/core/include/opencv2/core/
optim.hpp 58 class CV_EXPORTS MinProblemSolver : public Algorithm
146 cv::MinProblemSolver, which in turn is derived from the Algorithm interface and is used to
155 class CV_EXPORTS DownhillSolver : public MinProblemSolver
186 the only sensible ones, MinProblemSolver::setFunction() and DownhillSolver::setInitStep()
189 and call the MinProblemSolver::setFunction() and DownhillSolver::setInitStep()) are absolutely
192 MinProblemSolver::setFunction.
194 you submit via MinProblemSolver::setInitStep.
196 MinProblemSolver::setTermCriteria.
198 static Ptr<DownhillSolver> create(const Ptr<MinProblemSolver::Function>& f=Ptr<MinProblemSolver::Function>()
    [all...]
  /external/opencv3/modules/core/test/
test_conjugate_gradient.cpp 44 static void mytest(cv::Ptr<cv::ConjGradSolver> solver,cv::Ptr<cv::MinProblemSolver::Function> ptr_F,cv::Mat& x,
61 class SphereF_CG:public cv::MinProblemSolver::Function{
74 class RosenbrockF_CG:public cv::MinProblemSolver::Function{
89 cv::Ptr<cv::MinProblemSolver::Function> ptr_F(new SphereF_CG());
98 cv::Ptr<cv::MinProblemSolver::Function> ptr_F(new RosenbrockF_CG());
test_downhill_simplex.cpp 46 static void mytest(cv::Ptr<cv::DownhillSolver> solver,cv::Ptr<cv::MinProblemSolver::Function> ptr_F,cv::Mat& x,cv::Mat& step,
69 class SphereF:public cv::MinProblemSolver::Function{
76 class RosenbrockF:public cv::MinProblemSolver::Function{
87 cv::Ptr<cv::MinProblemSolver::Function> ptr_F = cv::makePtr<SphereF>();
97 cv::Ptr<cv::MinProblemSolver::Function> ptr_F = cv::makePtr<RosenbrockF>();
  /external/opencv3/modules/core/src/
conjugate_gradient.cpp 49 double MinProblemSolver::Function::getGradientEps() const { return 1e-3; }
50 void MinProblemSolver::Function::getGradient(const double* x, double* grad)
81 Ptr<MinProblemSolver::Function> _Function;
86 static void minimizeOnTheLine(Ptr<MinProblemSolver::Function> _f,Mat_<double>& x,const Mat_<double>& d,Mat_<double>& buf1,Mat_<double>& buf2);
89 void ConjGradSolverImpl::minimizeOnTheLine(Ptr<MinProblemSolver::Function> _f,Mat_<double>& x,const Mat_<double>& d,Mat_<double>& buf1,
183 Ptr<MinProblemSolver::Function> ConjGradSolverImpl::getFunction()const{
198 Ptr<ConjGradSolver> ConjGradSolver::create(const Ptr<MinProblemSolver::Function>& f, TermCriteria termcrit){
downhill_simplex.cpp 92 void test(Ptr<optim::DownhillSolver> MinProblemSolver, Ptr<optim::MinProblemSolver::Function> ptr_F, Mat &P, Mat &step)
96 MinProblemSolver->setFunction(ptr_F);
97 MinProblemSolver->setInitStep(step);
98 double res = MinProblemSolver->minimize(P);
111 class DistanceToLines :public optim::MinProblemSolver::Function {
123 Ptr<optim::MinProblemSolver::Function> ptr_F(new DistanceToLines());
124 Ptr<optim::DownhillSolver> MinProblemSolver = optim::createDownhillSolver();
126 test(MinProblemSolver, ptr_F, P, step);
164 Ptr<MinProblemSolver::Function> getFunction() const { return _Function;
    [all...]

Completed in 164 milliseconds