MRPT logo

mrpt::vision::CFeature::TDescriptors Struct Reference

All the possible descriptors this feature may have. More...

#include <mrpt/vision/CFeature.h>

List of all members.

Public Member Functions

 TDescriptors ()
bool hasDescriptorSIFT () const
bool hasDescriptorSURF () const
 Whether this feature has this kind of descriptor.
bool hasDescriptorSpinImg () const
bool hasDescriptorPolarImg () const
 Whether this feature has this kind of descriptor.
bool hasDescriptorLogPolarImg () const
 Whether this feature has this kind of descriptor.

Public Attributes

std::vector< unsigned char > SIFT
 Feature descriptor.
std::vector< float > SURF
 Feature descriptor.
std::vector< float > SpinImg
 The 2D histogram as a single row.
uint16_t SpinImg_range_rows
 The number of rows (corresponding to range bins in the 2D histogram) of the original matrix from which SpinImg was extracted as a vector.
mrpt::math::CMatrix PolarImg
 A polar image centered at the interest point.
mrpt::math::CMatrix LogPolarImg
 A log-polar image centered at the interest point.
bool polarImgsNoRotation
 If set to true (manually, default=false) the call to "descriptorDistanceTo" will not consider all the rotations between polar image descriptors (PolarImg, LogPolarImg).


Detailed Description

All the possible descriptors this feature may have.

Definition at line 128 of file vision/CFeature.h.


Constructor & Destructor Documentation

mrpt::vision::CFeature::TDescriptors::TDescriptors (  ) 


Member Function Documentation

bool mrpt::vision::CFeature::TDescriptors::hasDescriptorLogPolarImg (  )  const [inline]

Whether this feature has this kind of descriptor.

Definition at line 144 of file vision/CFeature.h.

References mrpt::math::size().

bool mrpt::vision::CFeature::TDescriptors::hasDescriptorPolarImg (  )  const [inline]

Whether this feature has this kind of descriptor.

Definition at line 143 of file vision/CFeature.h.

References mrpt::math::size().

bool mrpt::vision::CFeature::TDescriptors::hasDescriptorSIFT (  )  const [inline]

Definition at line 140 of file vision/CFeature.h.

bool mrpt::vision::CFeature::TDescriptors::hasDescriptorSpinImg (  )  const [inline]

Definition at line 142 of file vision/CFeature.h.

bool mrpt::vision::CFeature::TDescriptors::hasDescriptorSURF (  )  const [inline]

Whether this feature has this kind of descriptor.

Whether this feature has this kind of descriptor

Definition at line 141 of file vision/CFeature.h.


Member Data Documentation

A log-polar image centered at the interest point.

Definition at line 137 of file vision/CFeature.h.

A polar image centered at the interest point.

Definition at line 136 of file vision/CFeature.h.

If set to true (manually, default=false) the call to "descriptorDistanceTo" will not consider all the rotations between polar image descriptors (PolarImg, LogPolarImg).

Definition at line 138 of file vision/CFeature.h.

std::vector<unsigned char> mrpt::vision::CFeature::TDescriptors::SIFT

Feature descriptor.

Definition at line 132 of file vision/CFeature.h.

The 2D histogram as a single row.

Definition at line 134 of file vision/CFeature.h.

The number of rows (corresponding to range bins in the 2D histogram) of the original matrix from which SpinImg was extracted as a vector.

Definition at line 135 of file vision/CFeature.h.

Feature descriptor.

Definition at line 133 of file vision/CFeature.h.




Page generated by Doxygen 1.5.7.1 for MRPT 0.7.1 SVN: at Mon Aug 17 22:58:25 EDT 2009