Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
icl::cv::SurfFeature Struct Reference

Generic SURF Feature type. More...

#include <SurfFeature.h>

List of all members.

Public Member Functions

float operator- (const SurfFeature &other) const
 distance to other feature (squared distance of descriptors)
utils::VisualizationDescription vis (int dx=0, int dy=0) const
 visualizes this surf feature (optionally shifted by given offsets)

Public Attributes

float x
 feature x-position
float y
 feature y-position
float scale
 feature size (scale factor)
float orientation
 feature direction/orientation
int laplacian
 laplacian sign
int clusterIndex
 cluster index
float descriptor [64]
 64-Dim feature descriptor
float dx
 can be used for point motion analysis
float dy
 can be used for point motion analysis

Detailed Description

Generic SURF Feature type.


Member Function Documentation

float icl::cv::SurfFeature::operator- ( const SurfFeature other) const

distance to other feature (squared distance of descriptors)

utils::VisualizationDescription icl::cv::SurfFeature::vis ( int  dx = 0,
int  dy = 0 
) const

visualizes this surf feature (optionally shifted by given offsets)


Member Data Documentation

cluster index

64-Dim feature descriptor

can be used for point motion analysis

can be used for point motion analysis

laplacian sign

feature direction/orientation

feature size (scale factor)

feature x-position

feature y-position


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines