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

fl::DescriptorSchmid Class Reference

#include <descriptor.h>

Inheritance diagram for fl::DescriptorSchmid:

fl::Descriptor List of all members.

Public Methods

 DescriptorSchmid (int scaleCount=8, float scaleStep=-1)
 DescriptorSchmid (std::istream &stream)
void initialize (int scaleCount)
virtual ~DescriptorSchmid ()
virtual Vector< float > value (const Image &image, const PointAffine &point)
 Returns a vector of floats that describe the image patch near the interest point.

virtual Image patch (const Vector< float > &value)
 Return a graphical representation of the descriptor. Preferrably an image patch that would stimulate this descriptor to return the given value.

virtual void read (std::istream &stream)
virtual void write (std::ostream &stream, bool withName=true)
DescriptorSchmidScalefindScale (float sigma)

Public Attributes

float scaleStep
std::vector< DescriptorSchmidScale * > descriptors

Constructor & Destructor Documentation

DescriptorSchmid::DescriptorSchmid int    scaleCount = 8,
float    scaleStep = -1
 

DescriptorSchmid::DescriptorSchmid std::istream &    stream
 

DescriptorSchmid::~DescriptorSchmid   [virtual]
 


Member Function Documentation

DescriptorSchmidScale * DescriptorSchmid::findScale float    sigma
 

void DescriptorSchmid::initialize int    scaleCount
 

Image DescriptorSchmid::patch const Vector< float > &    value [virtual]
 

Return a graphical representation of the descriptor. Preferrably an image patch that would stimulate this descriptor to return the given value.

Implements fl::Descriptor.

void DescriptorSchmid::read std::istream &    stream [virtual]
 

Reimplemented from fl::Descriptor.

Vector< float > DescriptorSchmid::value const Image   image,
const PointAffine   point
[virtual]
 

Returns a vector of floats that describe the image patch near the interest point.

Implements fl::Descriptor.

void DescriptorSchmid::write std::ostream &    stream,
bool    withName = true
[virtual]
 

Reimplemented from fl::Descriptor.


Member Data Documentation

std::vector<DescriptorSchmidScale *> fl::DescriptorSchmid::descriptors
 

float fl::DescriptorSchmid::scaleStep
 


The documentation for this class was generated from the following files:
Generated on Thu Dec 9 17:13:26 2004 for fl by doxygen1.2.18