MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
Public Attributes | List of all members
sfm::Surf::Descriptor Struct Reference

Representation of a SURF descriptor. More...

#include <surf.h>

Collaboration diagram for sfm::Surf::Descriptor:
Collaboration graph
[legend]

Public Attributes

math::Vector< float, 64 > data
 The descriptor data, elements are signed in [-1.0, 1.0].
 
float orientation
 The orientation of the image keypoint in [-PI, PI].
 
float scale
 The scale (or sigma value) of the keypoint.
 
float x
 The sub-pixel x-coordinate of the image keypoint.
 
float y
 The sub-pixel y-coordinate of the image keypoint.
 

Detailed Description

Representation of a SURF descriptor.

The descriptor is created in a rotation invariant way. The resulting vector is signed and normalized, and has 64 dimensions.

Definition at line 83 of file surf.h.

Member Data Documentation

◆ data

math::Vector<float, 64> sfm::Surf::Descriptor::data

The descriptor data, elements are signed in [-1.0, 1.0].

Definition at line 94 of file surf.h.

◆ orientation

float sfm::Surf::Descriptor::orientation

The orientation of the image keypoint in [-PI, PI].

Definition at line 92 of file surf.h.

◆ scale

float sfm::Surf::Descriptor::scale

The scale (or sigma value) of the keypoint.

Definition at line 90 of file surf.h.

◆ x

float sfm::Surf::Descriptor::x

The sub-pixel x-coordinate of the image keypoint.

Definition at line 86 of file surf.h.

◆ y

float sfm::Surf::Descriptor::y

The sub-pixel y-coordinate of the image keypoint.

Definition at line 88 of file surf.h.


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