Structure to represent an affine invariant image feature.
The fields x, y, a, b, c represent the affine region around the feature:
a(x-u)(x-u) + 2b(x-u)(y-v) + c(y-v)(y-v) = 1
Definition at line 49 of file imgfeatures.h.
#include <sift-hess/imgfeatures.h>
Public Attributes | |
double | x |
x coord More... | |
double | y |
y coord More... | |
double | a |
Oxford-type affine region parameter. More... | |
double | b |
Oxford-type affine region parameter. More... | |
double | c |
Oxford-type affine region parameter. More... | |
double | scl |
scale of a Lowe-style feature More... | |
double | ori |
orientation of a Lowe-style feature More... | |
int | d |
descriptor length More... | |
double | descr [FEATURE_MAX_D] |
descriptor More... | |
int | type |
feature type, OXFD or LOWE More... | |
int | category |
all-purpose feature category More... | |
struct feature * | fwd_match |
matching feature from forward image More... | |
struct feature * | bck_match |
matching feature from backmward image More... | |
struct feature * | mdl_match |
matching feature from model More... | |
CvPoint2D64f | img_pt |
location in image More... | |
CvPoint2D64f | mdl_pt |
location in model More... | |
void * | feature_data |
user-definable data More... | |
double feature::a |
Oxford-type affine region parameter.
Definition at line 53 of file imgfeatures.h.
double feature::b |
Oxford-type affine region parameter.
Definition at line 54 of file imgfeatures.h.
struct feature* feature::bck_match |
matching feature from backmward image
Definition at line 63 of file imgfeatures.h.
double feature::c |
Oxford-type affine region parameter.
Definition at line 55 of file imgfeatures.h.
int feature::category |
all-purpose feature category
Definition at line 61 of file imgfeatures.h.
int feature::d |
descriptor length
Definition at line 58 of file imgfeatures.h.
Referenced by mrpt::vision::CFeatureExtraction::convertCvSeqInCFeatureList(), and mrpt::vision::CFeatureExtraction::insertCvSeqInCFeatureList().
double feature::descr[FEATURE_MAX_D] |
descriptor
Definition at line 59 of file imgfeatures.h.
Referenced by mrpt::vision::CFeatureExtraction::convertCvSeqInCFeatureList(), and mrpt::vision::CFeatureExtraction::insertCvSeqInCFeatureList().
void* feature::feature_data |
user-definable data
Definition at line 67 of file imgfeatures.h.
struct feature* feature::fwd_match |
matching feature from forward image
Definition at line 62 of file imgfeatures.h.
CvPoint2D64f feature::img_pt |
location in image
Definition at line 65 of file imgfeatures.h.
Referenced by mrpt::vision::CFeatureExtraction::my_scale_space_extrema().
struct feature* feature::mdl_match |
matching feature from model
Definition at line 64 of file imgfeatures.h.
CvPoint2D64f feature::mdl_pt |
location in model
Definition at line 66 of file imgfeatures.h.
double feature::ori |
orientation of a Lowe-style feature
Definition at line 57 of file imgfeatures.h.
Referenced by mrpt::vision::CFeatureExtraction::convertCvSeqInCFeatureList(), and mrpt::vision::CFeatureExtraction::insertCvSeqInCFeatureList().
double feature::scl |
scale of a Lowe-style feature
Definition at line 56 of file imgfeatures.h.
Referenced by mrpt::vision::CFeatureExtraction::convertCvSeqInCFeatureList(), mrpt::vision::CFeatureExtraction::insertCvSeqInCFeatureList(), and mrpt::vision::CFeatureExtraction::my_adjust_for_img_dbl().
int feature::type |
feature type, OXFD or LOWE
Definition at line 60 of file imgfeatures.h.
double feature::x |
x coord
Definition at line 51 of file imgfeatures.h.
Referenced by mrpt::vision::CFeatureExtraction::convertCvSeqInCFeatureList(), mrpt::vision::CFeatureExtraction::insertCvSeqInCFeatureList(), and mrpt::vision::CFeatureExtraction::my_scale_space_extrema().
double feature::y |
y coord
Definition at line 52 of file imgfeatures.h.
Referenced by mrpt::vision::CFeatureExtraction::convertCvSeqInCFeatureList(), mrpt::vision::CFeatureExtraction::insertCvSeqInCFeatureList(), and mrpt::vision::CFeatureExtraction::my_scale_space_extrema().
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019 |