|
GDAL
|
Class for computation and storage of Hessian values in SURF-based algorithm. More...
#include <gdal_simplesurf.h>
Public Member Functions | |
| GDALOctaveLayer (int nOctave, int nInterval) | |
| Create instance with provided parameters. | |
| void | ComputeLayer (GDALIntegralImage *poImg) |
| Perform calculation of Hessian determinants and their signs for specified integral image. | |
Class for computation and storage of Hessian values in SURF-based algorithm.
SURF-based algorithm normally uses this class for searching feature points on raster images. Class also contains traces of Hessian matrices to provide fast computations.
| GDALOctaveLayer::GDALOctaveLayer | ( | int | nOctave, |
| int | nInterval ) |
Create instance with provided parameters.
| nOctave | Number of octave which contains this layer |
| nInterval | Number of position in octave |
| void GDALOctaveLayer::ComputeLayer | ( | GDALIntegralImage * | poImg | ) |
Perform calculation of Hessian determinants and their signs for specified integral image.
Result is stored internally.
| poImg | Integral image object, which provides all necessary data for computation |