Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

csu_recognizer Class Reference

#include <csu_recognizer.h>

List of all members.

Public Methods

 csu_recognizer (string filename)
 csu_recognizer ()
void add_image (GrayImage &to_add, string name, unsigned int lx, unsigned int ly, unsigned int rx, unsigned int ry)
void compute_distance (GrayImage &test, double &distance, string &name)
void compute_distance (GrayImage &test, double &distance, string &name, unsigned int lx, unsigned int ly, unsigned int rx, unsigned int ry)
void update (void)
void save (string fileName)

Private Attributes

vector< string > names
csu::Matrix mean
csu::Matrix values
csu::Matrix basis
csu::Matrix images
csu::Matrix projected_images
string filename
bool set


Constructor & Destructor Documentation

csu_recognizer::csu_recognizer string    filename
 

csu_recognizer::csu_recognizer  
 


Member Function Documentation

void csu_recognizer::add_image GrayImage   to_add,
string    name,
unsigned int    lx,
unsigned int    ly,
unsigned int    rx,
unsigned int    ry
 

void csu_recognizer::compute_distance GrayImage   test,
double &    distance,
string &    name,
unsigned int    lx,
unsigned int    ly,
unsigned int    rx,
unsigned int    ry
 

void csu_recognizer::compute_distance GrayImage   test,
double &    distance,
string &    name
 

void csu_recognizer::save string    fileName
 

void csu_recognizer::update void   
 


Member Data Documentation

csu::Matrix csu_recognizer::basis [private]
 

string csu_recognizer::filename [private]
 

csu::Matrix csu_recognizer::images [private]
 

csu::Matrix csu_recognizer::mean [private]
 

vector<string> csu_recognizer::names [private]
 

csu::Matrix csu_recognizer::projected_images [private]
 

bool csu_recognizer::set [private]
 

csu::Matrix csu_recognizer::values [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Apr 23 10:42:35 2003 for BioFilter by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002