|
const vigra::MultiArray< 2, f32_t > | sift::alg::convolveWithGauss (const vigra::MultiArray< 2, f32_t > &img, f32_t sigma) |
|
const vigra::MultiArray< 2, f32_t > | sift::alg::reduceToNextLevel (const vigra::MultiArray< 2, f32_t > &img, f32_t sigma) |
|
const vigra::MultiArray< 2, f32_t > | sift::alg::increaseToNextLevel (const vigra::MultiArray< 2, f32_t > &img, f32_t sigma) |
|
const vigra::MultiArray< 2, f32_t > | sift::alg::dog (const vigra::MultiArray< 2, f32_t > &lower, const vigra::MultiArray< 2, f32_t > &higher) |
|
const vigra::Matrix< f32_t > | sift::alg::foDerivative (const std::array< vigra::MultiArray< 2, f32_t >, 3 > &img, const Point< u16_t, u16_t > &p) |
|
const vigra::Matrix< f32_t > | sift::alg::soDerivative (const std::array< vigra::MultiArray< 2, f32_t >, 3 > &img, const Point< u16_t, u16_t > &p) |
|
f32_t | sift::alg::gradientMagnitude (const vigra::MultiArray< 2, f32_t > &img, const Point< u16_t, u16_t > &p) |
|
f32_t | sift::alg::gradientOrientation (const vigra::MultiArray< 2, f32_t > &img, const Point< u16_t, u16_t > &p) |
|
const std::array< f32_t, 36 > | sift::alg::orientationHistogram36 (const vigra::MultiArray< 2, f32_t > &orientations, const vigra::MultiArray< 2, f32_t > &magnitudes, const vigra::MultiArray< 2, f32_t > ¤t_gauss) |
|
const std::vector< f32_t > | sift::alg::orientationHistogram8 (const vigra::MultiArray< 2, f32_t > &orientations, const vigra::MultiArray< 2, f32_t > &magnitudes, const vigra::MultiArray< 2, f32_t > ¤t_gauss) |
|
f32_t | sift::alg::vertexParabola (const Point< u16_t, f32_t > &ln, const Point< u16_t, f32_t > &peak, const Point< u16_t, f32_t > &rn) |
|
std::array< Point< f32_t, f32_t >, 4 > | sift::alg::rotateShape (const Point< u16_t, u16_t > ¢er, f32_t angle, const u16_t width, const u16_t height) |
|
void | sift::alg::normalizeVector (std::vector< f32_t > &vec) |
|