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

fl::DescriptorSchmidScale Class Reference

#include <descriptor.h>

Inheritance diagram for fl::DescriptorSchmidScale:

fl::Descriptor List of all members.

Public Methods

 DescriptorSchmidScale (float sigma=1.0)
 DescriptorSchmidScale (std::istream &stream)
void initialize ()
virtual ~DescriptorSchmidScale ()
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

float sigma
ConvolutionDiscrete2D G
ConvolutionDiscrete2D Gx
ConvolutionDiscrete2D Gy
ConvolutionDiscrete2D Gxx
ConvolutionDiscrete2D Gxy
ConvolutionDiscrete2D Gyy
ConvolutionDiscrete2D Gxxx
ConvolutionDiscrete2D Gxxy
ConvolutionDiscrete2D Gxyy
ConvolutionDiscrete2D Gyyy

Constructor & Destructor Documentation

DescriptorSchmidScale::DescriptorSchmidScale float    sigma = 1.0
 

DescriptorSchmidScale::DescriptorSchmidScale std::istream &    stream
 

DescriptorSchmidScale::~DescriptorSchmidScale   [virtual]
 


Member Function Documentation

void DescriptorSchmidScale::initialize  
 

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

Reimplemented from fl::Descriptor.

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

Reimplemented from fl::Descriptor.


Member Data Documentation

ConvolutionDiscrete2D fl::DescriptorSchmidScale::G
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gx
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gxx
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gxxx
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gxxy
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gxy
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gxyy
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gy
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gyy
 

ConvolutionDiscrete2D fl::DescriptorSchmidScale::Gyyy
 

float fl::DescriptorSchmidScale::sigma
 


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