#include <sdet_gauss_fit.h>
Public Member Functions | |
~sdet_gauss_fit () | |
Static Public Member Functions | |
static vnl_vector< double > | adjust (vcl_vector< vgl_point_3d< double > > img_pts, vcl_vector< vsol_point_2d_sptr > ps_list, int n_peaks, vcl_ofstream &outfile, double xmin, double ymin) |
Adjust the parameters of the 2d gaussian. | |
static vnl_vector< double > | calculate_ellipse (vnl_vector< double > result, float x, float y, int i, int n_peaks, vcl_ofstream &outfile) |
Protected Member Functions | |
sdet_gauss_fit () |
Definition at line 52 of file sdet_gauss_fit.h.
sdet_gauss_fit::~sdet_gauss_fit | ( | ) | [inline] |
Definition at line 55 of file sdet_gauss_fit.h.
sdet_gauss_fit::sdet_gauss_fit | ( | ) | [protected] |
vnl_vector< double > sdet_gauss_fit::adjust | ( | vcl_vector< vgl_point_3d< double > > | img_pts, |
vcl_vector< vsol_point_2d_sptr > | ps_list, | ||
int | n_peaks, | ||
vcl_ofstream & | outfile, | ||
double | xmin, | ||
double | ymin | ||
) | [static] |
Adjust the parameters of the 2d gaussian.
Returns adjusted fit parameters
Definition at line 226 of file sdet_gauss_fit.cxx.
vnl_vector< double > sdet_gauss_fit::calculate_ellipse | ( | vnl_vector< double > | result, |
float | x, | ||
float | y, | ||
int | i, | ||
int | n_peaks, | ||
vcl_ofstream & | outfile | ||
) | [static] |
Definition at line 365 of file sdet_gauss_fit.cxx.