- Main Page
- Data Structures
- Files

- Data Structures
- Data Fields

# feature Struct Reference

`#include <imgfeatures.h>`

## Detailed Description

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

## Data Fields
double | x
| x coord
double | y
| y coord
double | a
| Oxford-type affine region parameter.
double | b
| Oxford-type affine region parameter.
double | c
| Oxford-type affine region parameter.
double | scl
| scale of a Lowe-style feature
double | ori
| orientation of a Lowe-style feature
int | d
| descriptor length
double | descr [FEATURE_MAX_D]
| descriptor
int | type
| feature type, OXFD or LOWE
int | category
| all-purpose feature category
feature * | fwd_match
| matching feature from forward image
feature * | bck_match
| matching feature from backmward image
feature * | mdl_match
| matching feature from model
CvPoint2D64f | img_pt
| location in image
CvPoint2D64f | mdl_pt
| location in model
void * | feature_data
| user-definable data

The documentation for this struct was generated from the following file:

- imgfeatures.h