#include <vmal_lines_correlation.h>
Public Member Functions | |
vmal_lines_correlation () | |
vmal_lines_correlation (int, double) | |
~vmal_lines_correlation () | |
double | find_min_corr (vnl_double_3 &line0p, vnl_double_3 &line0q, vnl_double_3 &line1p, vnl_double_3 &line1q, vil1_memory_image_of< vxl_byte > &image0, vil1_memory_image_of< vxl_byte > &image1, vnl_double_3 &trans) |
double | lines_correlation (vnl_double_3 &line0_p, vnl_double_3 &line0_q, vnl_double_3 &line1_p, vnl_double_3 &line1_q, vil1_memory_image_of< vxl_byte > &image0, vil1_memory_image_of< vxl_byte > &image1, vnl_double_3 &trans, int bias) |
bool | interpol_pixel (vnl_double_3 &pixel0, vnl_double_3 &pixel1, vil1_memory_image_of< vxl_byte > &image0, vil1_memory_image_of< vxl_byte > &image1, unsigned char &value0, unsigned char &value1) |
Private Attributes | |
int | delta_ |
double | radius_ |
Definition at line 32 of file vmal_lines_correlation.h.
vmal_lines_correlation::vmal_lines_correlation | ( | ) |
Definition at line 9 of file vmal_lines_correlation.cxx.
vmal_lines_correlation::vmal_lines_correlation | ( | int | delta, |
double | radius | ||
) |
Definition at line 14 of file vmal_lines_correlation.cxx.
vmal_lines_correlation::~vmal_lines_correlation | ( | ) |
Definition at line 19 of file vmal_lines_correlation.cxx.
double vmal_lines_correlation::find_min_corr | ( | vnl_double_3 & | line0p, |
vnl_double_3 & | line0q, | ||
vnl_double_3 & | line1p, | ||
vnl_double_3 & | line1q, | ||
vil1_memory_image_of< vxl_byte > & | image0, | ||
vil1_memory_image_of< vxl_byte > & | image1, | ||
vnl_double_3 & | trans | ||
) |
Definition at line 23 of file vmal_lines_correlation.cxx.
bool vmal_lines_correlation::interpol_pixel | ( | vnl_double_3 & | pixel0, |
vnl_double_3 & | pixel1, | ||
vil1_memory_image_of< vxl_byte > & | image0, | ||
vil1_memory_image_of< vxl_byte > & | image1, | ||
unsigned char & | value0, | ||
unsigned char & | value1 | ||
) |
Definition at line 111 of file vmal_lines_correlation.cxx.
double vmal_lines_correlation::lines_correlation | ( | vnl_double_3 & | line0_p, |
vnl_double_3 & | line0_q, | ||
vnl_double_3 & | line1_p, | ||
vnl_double_3 & | line1_q, | ||
vil1_memory_image_of< vxl_byte > & | image0, | ||
vil1_memory_image_of< vxl_byte > & | image1, | ||
vnl_double_3 & | trans, | ||
int | bias | ||
) |
Definition at line 49 of file vmal_lines_correlation.cxx.
int vmal_lines_correlation::delta_ [private] |
Definition at line 59 of file vmal_lines_correlation.h.
double vmal_lines_correlation::radius_ [private] |
Definition at line 60 of file vmal_lines_correlation.h.