|
Hugintrunk
0.1
|
#include <BoxFilter.h>
Public Member Functions | |
| BoxFilter (double iBaseSize, Image &iImage) | |
| void | setY (unsigned int y) |
| double | getDxxWithX (unsigned int x) const |
| double | getDyyWithX (unsigned int x) const |
| double | getDxyWithX (unsigned int x) const |
| double | getDetWithX (unsigned int x) const |
| bool | checkBounds (int x, int y) const |
Public Attributes | |
| double ** | _ii |
| unsigned int | _im_width |
| unsigned int | _im_height |
| int | _basesize |
| double | _sqCorrectFactor |
| int | _lxy_d2 |
| int | _lxx_x_mid |
| int | _lxx_x_right |
| int | _lxx_y_bottom |
| unsigned int | _y_minus_lxx_y_bottom |
| unsigned int | _y_plus_lxx_y_bottom |
| unsigned int | _y_minus_lxx_x_right |
| unsigned int | _y_plus_lxx_x_right |
| unsigned int | _y_minus_lxx_x_mid |
| unsigned int | _y_plus_lxx_x_mid |
| unsigned int | _y_minus_lxy_d2 |
| unsigned int | _y_plus_lxy_d2 |
| unsigned int | _y |
Definition at line 32 of file BoxFilter.h.
|
inline |
Definition at line 78 of file BoxFilter.h.
References _basesize, _ii, _im_height, _im_width, _lxx_x_mid, _lxx_x_right, _lxx_y_bottom, _lxy_d2, _sqCorrectFactor, lfeat::Image::getHeight(), lfeat::Image::getIntegralImage(), lfeat::Image::getWidth(), hugin_utils::roundi(), and setY().
|
inline |
Definition at line 155 of file BoxFilter.h.
References _im_height, _im_width, and _lxx_x_right.
Referenced by lfeat::KeyPointDetector::calcTrace().
|
inline |
Definition at line 132 of file BoxFilter.h.
References _sqCorrectFactor, getDxxWithX(), getDxyWithX(), and getDyyWithX().
Referenced by lfeat::KeyPointDetector::detectKeypoints().
|
inline |
Definition at line 105 of file BoxFilter.h.
References _ii, _lxx_x_mid, _lxx_x_right, _y_minus_lxx_y_bottom, _y_plus_lxx_y_bottom, and CALC_INTEGRAL_SURFACE.
Referenced by lfeat::KeyPointDetector::calcTrace(), and getDetWithX().
|
inline |
Definition at line 120 of file BoxFilter.h.
References _ii, _lxy_d2, _y, _y_minus_lxy_d2, _y_plus_lxy_d2, and CALC_INTEGRAL_SURFACE.
Referenced by getDetWithX().
|
inline |
Definition at line 111 of file BoxFilter.h.
References _ii, _lxx_y_bottom, _y_minus_lxx_x_mid, _y_minus_lxx_x_right, _y_plus_lxx_x_mid, _y_plus_lxx_x_right, and CALC_INTEGRAL_SURFACE.
Referenced by lfeat::KeyPointDetector::calcTrace(), and getDetWithX().
|
inline |
Definition at line 141 of file BoxFilter.h.
References _lxx_x_mid, _lxx_x_right, _lxx_y_bottom, _lxy_d2, _y, _y_minus_lxx_x_mid, _y_minus_lxx_x_right, _y_minus_lxx_y_bottom, _y_minus_lxy_d2, _y_plus_lxx_x_mid, _y_plus_lxx_x_right, _y_plus_lxx_y_bottom, and _y_plus_lxy_d2.
Referenced by BoxFilter(), lfeat::KeyPointDetector::calcTrace(), and lfeat::KeyPointDetector::detectKeypoints().
| int lfeat::BoxFilter::_basesize |
Definition at line 50 of file BoxFilter.h.
Referenced by BoxFilter().
| double** lfeat::BoxFilter::_ii |
Definition at line 46 of file BoxFilter.h.
Referenced by BoxFilter(), getDxxWithX(), getDxyWithX(), and getDyyWithX().
| unsigned int lfeat::BoxFilter::_im_height |
Definition at line 48 of file BoxFilter.h.
Referenced by BoxFilter(), and checkBounds().
| unsigned int lfeat::BoxFilter::_im_width |
Definition at line 47 of file BoxFilter.h.
Referenced by BoxFilter(), and checkBounds().
| int lfeat::BoxFilter::_lxx_x_mid |
Definition at line 60 of file BoxFilter.h.
Referenced by BoxFilter(), getDxxWithX(), and setY().
| int lfeat::BoxFilter::_lxx_x_right |
Definition at line 61 of file BoxFilter.h.
Referenced by BoxFilter(), checkBounds(), getDxxWithX(), and setY().
| int lfeat::BoxFilter::_lxx_y_bottom |
Definition at line 62 of file BoxFilter.h.
Referenced by BoxFilter(), getDyyWithX(), and setY().
| int lfeat::BoxFilter::_lxy_d2 |
Definition at line 57 of file BoxFilter.h.
Referenced by BoxFilter(), getDxyWithX(), and setY().
| double lfeat::BoxFilter::_sqCorrectFactor |
Definition at line 53 of file BoxFilter.h.
Referenced by BoxFilter(), and getDetWithX().
| unsigned int lfeat::BoxFilter::_y |
Definition at line 74 of file BoxFilter.h.
Referenced by getDxyWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_minus_lxx_x_mid |
Definition at line 70 of file BoxFilter.h.
Referenced by getDyyWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_minus_lxx_x_right |
Definition at line 68 of file BoxFilter.h.
Referenced by getDyyWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_minus_lxx_y_bottom |
Definition at line 66 of file BoxFilter.h.
Referenced by getDxxWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_minus_lxy_d2 |
Definition at line 72 of file BoxFilter.h.
Referenced by getDxyWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_plus_lxx_x_mid |
Definition at line 71 of file BoxFilter.h.
Referenced by getDyyWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_plus_lxx_x_right |
Definition at line 69 of file BoxFilter.h.
Referenced by getDyyWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_plus_lxx_y_bottom |
Definition at line 67 of file BoxFilter.h.
Referenced by getDxxWithX(), and setY().
| unsigned int lfeat::BoxFilter::_y_plus_lxy_d2 |
Definition at line 73 of file BoxFilter.h.
Referenced by getDxyWithX(), and setY().
1.8.5