| svo
   
    Semi-Direct Visual Odometry | 
A salient image region that is tracked across frames. More...
#include <feature.h>
| Public Types | |
| enum | FeatureType { CORNER, EDGELET } | 
| Public Member Functions | |
| Feature (Frame *_frame, const Vector2d &_px, int _level) | |
| Feature (Frame *_frame, const Vector2d &_px, const Vector3d &_f, int _level) | |
| Feature (Frame *_frame, Point *_point, const Vector2d &_px, const Vector3d &_f, int _level) | |
| Public Attributes | |
| FeatureType | type | 
| Type can be corner or edgelet. | |
| Frame * | frame | 
| Pointer to frame in which the feature was detected. | |
| Vector2d | px | 
| Coordinates in pixels on pyramid level 0. | |
| Vector3d | f | 
| Unit-bearing vector of the feature. | |
| int | level | 
| Image pyramid level where feature was extracted. | |
| Point * | point | 
| Pointer to 3D point which corresponds to the feature. | |
| Vector2d | grad | 
| Dominant gradient direction for edglets, normalized. | |
A salient image region that is tracked across frames.
| svo::Feature::Feature | ( | Frame * | _frame, | 
| const Vector2d & | _px, | ||
| int | _level | ||
| ) |  [inline] | 
| svo::Feature::Feature | ( | Frame * | _frame, | 
| const Vector2d & | _px, | ||
| const Vector3d & | _f, | ||
| int | _level | ||
| ) |  [inline] | 
| svo::Feature::Feature | ( | Frame * | _frame, | 
| Point * | _point, | ||
| const Vector2d & | _px, | ||
| const Vector3d & | _f, | ||
| int | _level | ||
| ) |  [inline] | 
| Vector3d svo::Feature::f | 
Unit-bearing vector of the feature.
Pointer to frame in which the feature was detected.
| Vector2d svo::Feature::grad | 
Dominant gradient direction for edglets, normalized.
Image pyramid level where feature was extracted.
Pointer to 3D point which corresponds to the feature.
| Vector2d svo::Feature::px | 
Coordinates in pixels on pyramid level 0.
Type can be corner or edgelet.
 1.7.6.1
 1.7.6.1