Public Member Functions | Protected Attributes
geml_matcher Class Reference

#include <geml_matcher.h>

Inheritance diagram for geml_matcher:
Inheritance graph
[legend]

List of all members.

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_

Detailed Description

Definition at line 18 of file geml_matcher.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

virtual vcl_vector< vcl_pair<int,int> > geml_matcher::get_matches ( ) [pure virtual]

Implemented in geml_matcher_correlation.


Member Data Documentation

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.


The documentation for this class was generated from the following files: