#include <geml_matcher_correlation.h>
Public Member Functions | |
geml_matcher_correlation (const vil1_memory_image_of< vxl_byte > image1, const vil1_memory_image_of< vxl_byte > image2, const vcl_vector< vcl_pair< float, float > > &corners1, const vcl_vector< vcl_pair< float, float > > &corners2) | |
vcl_vector< vcl_pair< int, int > > | get_matches () |
Protected Member Functions | |
vcl_pair< double, double > | best_local_correlation_score (const int c1, const int c2) |
Protected Attributes | |
vil1_memory_image_of< vxl_byte > | im1_ |
vil1_memory_image_of< vxl_byte > | im2_ |
vcl_vector< vcl_pair< float, float > > | corners1_ |
vcl_vector< vcl_pair< float, float > > | corners2_ |
Definition at line 14 of file geml_matcher_correlation.h.
geml_matcher_correlation::geml_matcher_correlation | ( | const vil1_memory_image_of< vxl_byte > | image1, |
const vil1_memory_image_of< vxl_byte > | image2, | ||
const vcl_vector< vcl_pair< float, float > > & | corners1, | ||
const vcl_vector< vcl_pair< float, float > > & | corners2 | ||
) |
Definition at line 27 of file geml_matcher_correlation.cxx.
vcl_pair< double, double > geml_matcher_correlation::best_local_correlation_score | ( | const int | c1, |
const int | c2 | ||
) | [protected] |
Definition at line 148 of file geml_matcher_correlation.cxx.
vcl_vector< vcl_pair< int, int > > geml_matcher_correlation::get_matches | ( | ) | [virtual] |
Implements geml_matcher.
Definition at line 36 of file geml_matcher_correlation.cxx.
vcl_vector< vcl_pair<float,float> > geml_matcher::corners1_ [protected, inherited] |
Definition at line 39 of file geml_matcher.h.
vcl_vector< vcl_pair<float,float> > geml_matcher::corners2_ [protected, inherited] |
Definition at line 40 of file geml_matcher.h.
vil1_memory_image_of<vxl_byte> geml_matcher::im1_ [protected, inherited] |
Definition at line 37 of file geml_matcher.h.
vil1_memory_image_of<vxl_byte> geml_matcher::im2_ [protected, inherited] |
Definition at line 38 of file geml_matcher.h.