![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/math/harris.h>
Public Member Functions | |
HarrisDetector (AimsData< T > image, double sigma=1.2, double k=0.6, double epsilon=1E-3, T levels=255) | |
Constructor. More... | |
virtual void | computeDerivatives () |
Compute the 3 arrays Ix, Iy and Ixy. More... | |
virtual double | harrisMeasure (const int x, const int y, const int z, const int t) |
Compute harris measure for a pixel. More... | |
virtual bool | isSpatialMaxima (const int x, const int y, const int z, const int t) |
Return true if the measure at pixel (x,y) is a local spatial Maxima. More... | |
![]() | |
BaseHarrisDetector (const AimsData< T > &image, const double sigma=1.2, const double k=0.6, const double epsilon=1E-3, const T levels=(T) 255) | |
Constructor. More... | |
virtual double | gaussian (const double x, const double y, const double z) |
Gaussian function. More... | |
virtual void | computeHarrisMap () |
Compute the Harris measure for each pixel of the image. More... | |
virtual void | computeCorners () |
Perfom the Harris Corner Detection. More... | |
virtual void | filter (int minDistance) |
Filter detected corners. More... | |
AimsData< double > | harrisMap () |
Get processed Harris map. More... | |
aims::BucketMap< Void > | corners () |
Get detected corners. More... | |
Additional Inherited Members | |
![]() | |
double | _epsilon |
double | _k |
double | _sigma |
double | _sigma2 |
double | _u |
T | _levels |
double | _f |
int | _radius |
int | _window |
AimsData< T > | _image |
AimsData< double > | _g |
AimsData< double > | _hmap |
aims::BucketMap< double > | _corners |
HarrisDetector< T, 2 >::HarrisDetector | ( | AimsData< T > | image, |
double | sigma = 1.2 , |
||
double | k = 0.6 , |
||
double | epsilon = 1E-3 , |
||
T | levels = 255 |
||
) |
Constructor.
|
virtual |
Compute the 3 arrays Ix, Iy and Ixy.
Reimplemented from BaseHarrisDetector< T >.
|
virtual |
Compute harris measure for a pixel.
Implements BaseHarrisDetector< T >.
|
virtual |
Return true if the measure at pixel (x,y) is a local spatial Maxima.
Implements BaseHarrisDetector< T >.