Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes
mrpt::vision::CFeature::TDescriptors Struct Reference

Detailed Description

All the possible descriptors this feature may have.

#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.
bool hasDescriptorMultiSIFT () const
 Whether this feature has this kind of descriptor.

Public Attributes

std::vector< uint8_t > 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)
deque< vector< vector< int32_t > > > multiSIFTDescriptors
 A set of SIFT-like descriptors for each orientation and scale of the multiResolution feature (there is a vector of descriptors for each scale)

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 126 of file CFeature.h.

References Eigen::PlainObjectBase::rows().

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

Whether this feature has this kind of descriptor.

< Whether this feature has this kind of descriptor

Definition at line 127 of file CFeature.h.

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

Whether this feature has this kind of descriptor.

Definition at line 125 of file CFeature.h.

References Eigen::PlainObjectBase::rows().

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

Definition at line 122 of file CFeature.h.

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

Definition at line 124 of file 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 123 of file CFeature.h.


Member Data Documentation

A log-polar image centered at the interest point.

Definition at line 118 of file CFeature.h.

A set of SIFT-like descriptors for each orientation and scale of the multiResolution feature (there is a vector of descriptors for each scale)

Definition at line 120 of file CFeature.h.

A polar image centered at the interest point.

Definition at line 117 of file 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 119 of file CFeature.h.

Feature descriptor.

Definition at line 113 of file CFeature.h.

The 2D histogram as a single row.

Definition at line 115 of file 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 116 of file CFeature.h.

Feature descriptor.

Definition at line 114 of file CFeature.h.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011