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

fl::DescriptorFilters Class Reference

#include <descriptor.h>

Inheritance diagram for fl::DescriptorFilters:

fl::Descriptor fl::DescriptorFiltersTexton List of all members.

Public Methods

 DescriptorFilters ()
 DescriptorFilters (std::istream &stream)
virtual ~DescriptorFilters ()
void prepareFilterMatrix ()
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)

Public Attributes

std::vector< ConvolutionDiscrete2Dfilters
Matrix< float > filterMatrix
int patchWidth
int patchHeight

Constructor & Destructor Documentation

DescriptorFilters::DescriptorFilters  
 

DescriptorFilters::DescriptorFilters std::istream &    stream
 

DescriptorFilters::~DescriptorFilters   [virtual]
 


Member Function Documentation

Image DescriptorFilters::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 DescriptorFilters::prepareFilterMatrix  
 

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

Reimplemented from fl::Descriptor.

Vector< float > DescriptorFilters::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 DescriptorFilters::write std::ostream &    stream,
bool    withName = true
[virtual]
 

Reimplemented from fl::Descriptor.


Member Data Documentation

Matrix<float> fl::DescriptorFilters::filterMatrix
 

std::vector<ConvolutionDiscrete2D> fl::DescriptorFilters::filters
 

int fl::DescriptorFilters::patchHeight
 

int fl::DescriptorFilters::patchWidth
 


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