#include <geml_matcher.h>
Public Member Functions | |
geml_matcher (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) | |
virtual | ~geml_matcher () |
virtual vcl_vector< vcl_pair < int, int > > | get_matches ()=0 |
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 18 of file geml_matcher.h.
geml_matcher::geml_matcher | ( | 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 16 of file geml_matcher.cxx.
geml_matcher::~geml_matcher | ( | ) | [virtual] |
Definition at line 27 of file geml_matcher.cxx.
virtual vcl_vector< vcl_pair<int,int> > geml_matcher::get_matches | ( | ) | [pure virtual] |
Implemented in geml_matcher_correlation.
vcl_vector< vcl_pair<float,float> > geml_matcher::corners1_ [protected] |
Definition at line 39 of file geml_matcher.h.
vcl_vector< vcl_pair<float,float> > geml_matcher::corners2_ [protected] |
Definition at line 40 of file geml_matcher.h.
vil1_memory_image_of<vxl_byte> geml_matcher::im1_ [protected] |
Definition at line 37 of file geml_matcher.h.
vil1_memory_image_of<vxl_byte> geml_matcher::im2_ [protected] |
Definition at line 38 of file geml_matcher.h.