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

fl::FilterHarrisEigen Class Reference

#include <convolve.h>

Inheritance diagram for fl::FilterHarrisEigen:

fl::FilterHarris fl::Filter List of all members.

Public Methods

 FilterHarrisEigen (double sigmaD=1.0, double sigmaI=1.4, const PixelFormat &format=GrayFloat)
virtual Image process ()
 Collects responses into an Image.

virtual double response (const int x, const int y) const
 Returns Harris function value (of mose recently filtered image) at (x,y). The location uses the same coordinates as the result of filter(). Uses squareGradient().


Detailed Description

Like FilterHarris, but uses a modified form of the response function that returns the absolute value of the product of the eigenvectors. The regular FilterHarris only approximates this and at a different scale.


Constructor & Destructor Documentation

fl::FilterHarrisEigen::FilterHarrisEigen double    sigmaD = 1.0,
double    sigmaI = 1.4,
const PixelFormat   format = GrayFloat
[inline]
 


Member Function Documentation

Image FilterHarrisEigen::process   [virtual]
 

Collects responses into an Image.

Reimplemented from fl::FilterHarris.

double FilterHarrisEigen::response const int    x,
const int    y
const [virtual]
 

Returns Harris function value (of mose recently filtered image) at (x,y). The location uses the same coordinates as the result of filter(). Uses squareGradient().

Reimplemented from fl::FilterHarris.


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