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

fl::DescriptorScale Class Reference

#include <descriptor.h>

Inheritance diagram for fl::DescriptorScale:

fl::Descriptor List of all members.

Public Methods

 DescriptorScale (float firstScale=1, float lastScale=25, int interQuanta=40, float quantum=2)
 quantum is most meaningful as a prime number; 2 means "doubling" or "octaves"

 DescriptorScale (std::istream &stream)
void initialize (float firstScale, float lastScale, float stepSize)
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< Laplacianlaplacians

Detailed Description

Finds characteristic scale of point.


Constructor & Destructor Documentation

DescriptorScale::DescriptorScale float    firstScale = 1,
float    lastScale = 25,
int    interQuanta = 40,
float    quantum = 2
 

quantum is most meaningful as a prime number; 2 means "doubling" or "octaves"

DescriptorScale::DescriptorScale std::istream &    stream
 


Member Function Documentation

void DescriptorScale::initialize float    firstScale,
float    lastScale,
float    stepSize
 

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

Reimplemented from fl::Descriptor.

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

Reimplemented from fl::Descriptor.


Member Data Documentation

std::vector<Laplacian> fl::DescriptorScale::laplacians
 


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