ALTA  alpha
Classes
Fitting plugins list
Collaboration diagram for Fitting plugins list:

Detailed Description

This page reference the different fitter plugins available in ALTA. A fitter plugin enables to perform regression of a BRDF model with respect to data measurments.

We list below all accessible fitter plugins in ALTA. To use one of those, please use the name referenced here. For example, to load and use the CERES nonlinear fitter use:

From the command line:

--fitter nonlinear_fitter_ceres

In the Python Interface interface:

alta.get_fitter('nonlinear_fitter_ceres')

In a XML script:

<plugin type="fitter" name="nonlinear_fitter_ceres" />

Classes

class  nonlinear_fitter_ceres
 A non-linear fitter using the CERES solver. More...
 
class  nonlinear_fitter_eigen
 A fitter for non-linear BRDF models that uses Eigen's Levenberg-Marquardt solver. More...
 
class  nonlinear_fitter_ipopt
 A non-linear fitter using the COIN-OR IpOpt solver. More...
 
class  nonlinear_fitter_nlopt
 A non-linear fitter using the NLOpt solver. More...
 
class  rational_fitter_eigen
 A least square fitter for rational function using the library Eigen. More...
 
class  rational_fitter_leastsquare
 A least square fitter for rational function. More...
 
class  rational_fitter_matlab
 A plugin to fit rational function using the Matlab Engine. More...
 
class  rational_fitter_parallel
 A vertical segment fitter for rational functions that search for a solution for a fixed number of coefficient. This plugin can run in parallel with OpenMP and is using QuadProg++ quadratic solver. More...
 
class  rational_fitter_quadprog
 A vertical segment fitter for rational function using the library QuadProg++ You can find the library here: http://quadprog.sourceforge.net/. More...