Surf Feation class.
More...
#include <OpenSurfLib.h>
List of all members.
Public Member Functions |
| Surf (IplImage *img, std::vector< Ipoint > &ipts) |
| Standard Constructor (img is an integral image)
|
void | getDescriptors (bool bUpright=false) |
| Describe all features in the supplied vector.
|
Private Member Functions |
void | getOrientation () |
| Assign the current Ipoint an orientation.
|
void | getDescriptor (bool bUpright=false) |
| Get the descriptor. See Agrawal ECCV 08.
|
float | gaussian (int x, int y, float sig) |
| Calculate the value of the 2d gaussian at x,y.
|
float | gaussian (float x, float y, float sig) |
float | haarX (int row, int column, int size) |
| Calculate Haar wavelet responses in x and y directions.
|
float | haarY (int row, int column, int size) |
float | getAngle (float X, float Y) |
| Get the angle from the +ve x-axis of the vector given by [X Y].
|
Private Attributes |
IplImage * | img |
| Integral image where Ipoints have been detected.
|
IpVec & | ipts |
| Ipoints vector.
|
int | index |
| Index of current Ipoint in the vector.
|
Detailed Description
Constructor & Destructor Documentation
Standard Constructor (img is an integral image)
Member Function Documentation
Calculate the value of the 2d gaussian at x,y.
Get the angle from the +ve x-axis of the vector given by [X Y].
Get the descriptor. See Agrawal ECCV 08.
Describe all features in the supplied vector.
Assign the current Ipoint an orientation.
Calculate Haar wavelet responses in x and y directions.
Member Data Documentation
Integral image where Ipoints have been detected.
Index of current Ipoint in the vector.
The documentation for this class was generated from the following file:
- /home/jenkins/workspace/icl-manual-trunk/icl-manual/ICLCV/src/ICLCV/OpenSurfLib.h