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

fl::DescriptorSpin Class Reference

#include <descriptor.h>

Inheritance diagram for fl::DescriptorSpin:

fl::Descriptor List of all members.

Public Methods

 DescriptorSpin (int binsRadial=5, int binsIntensity=6, float supportRadial=3, float supportIntensity=3)
 DescriptorSpin (std::istream &stream)
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 Comparisoncomparison ()
 Return an instance of the recommended Comparison for feature vectors from this type of Descriptor. Caller is responsible to destroy instance.

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

Public Attributes

int binsRadial
int binsIntensity
float supportIntensity
 Number of standard deviations away from avarge intensity.


Constructor & Destructor Documentation

DescriptorSpin::DescriptorSpin int    binsRadial = 5,
int    binsIntensity = 6,
float    supportRadial = 3,
float    supportIntensity = 3
 

DescriptorSpin::DescriptorSpin std::istream &    stream
 


Member Function Documentation

Comparison * DescriptorSpin::comparison   [virtual]
 

Return an instance of the recommended Comparison for feature vectors from this type of Descriptor. Caller is responsible to destroy instance.

Reimplemented from fl::Descriptor.

Image DescriptorSpin::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 DescriptorSpin::read std::istream &    stream [virtual]
 

Reimplemented from fl::Descriptor.

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

Reimplemented from fl::Descriptor.


Member Data Documentation

int fl::DescriptorSpin::binsIntensity
 

int fl::DescriptorSpin::binsRadial
 

float fl::DescriptorSpin::supportIntensity
 

Number of standard deviations away from avarge intensity.


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