Ocean
|
Go to the source code of this file.
Data Structures | |
class | Ocean::Tracking::MapBuilding::UnifiedMatching |
The base class for all unified matching objects. More... | |
class | Ocean::Tracking::MapBuilding::UnifiedMatching::DistanceValue |
Definition of a descriptor distance value. More... | |
class | Ocean::Tracking::MapBuilding::UnifiedGuidedMatching |
This class implements the base class for all guided matching objects. More... | |
class | Ocean::Tracking::MapBuilding::UnifiedUnguidedMatching |
This class implements the base class for all unguided matching objects. More... | |
class | Ocean::Tracking::MapBuilding::UnifiedGuidedMatchingT< TImagePointDescriptor, TObjectPointDescriptor, TDistance > |
This class implements the guided matching object for specific features. More... | |
class | Ocean::Tracking::MapBuilding::UnifiedUnguidedMatchingT< TImagePointDescriptor, TObjectPointVocabularyDescriptor, TDistance > |
This class implements the unguided matching object for FREAK Multi features with 32 bytes or 256 bits. More... | |
class | Ocean::Tracking::MapBuilding::UnifiedGuidedMatchingFreakMultiDescriptor256Group |
This class implements the guided matching object for groups of FREAK Multi features with 32 bytes or 256 bits. More... | |
class | Ocean::Tracking::MapBuilding::UnifiedUnguidedMatchingFreakMultiFeatures256Group |
This class implements the unguided matching object for groups of FREAK Multi features with 32 bytes or 256 bits. More... | |
Namespaces | |
Ocean | |
The namespace covering the entire Ocean framework. | |
Ocean::Tracking::MapBuilding | |
Namespace of the Map Building Tracking library. | |
Typedefs | |
using | Ocean::Tracking::MapBuilding::SharedUnifiedGuidedMatching = std::shared_ptr< UnifiedGuidedMatching > |
Definition of a shared pointer holding an UnifiedGuidedMatching object. More... | |
using | Ocean::Tracking::MapBuilding::SharedUnifiedUnguidedMatching = std::shared_ptr< UnifiedUnguidedMatching > |
Definition of a shared pointer holding an UnifiedUnguidedMatching object. More... | |
using | Ocean::Tracking::MapBuilding::UnifiedGuidedMatchingFreakMultiLevelDescriptor256 = UnifiedGuidedMatchingT< CV::Detector::FREAKDescriptor32, CV::Detector::FREAKDescriptors32 > |
Definition of a UnifiedGuidedMatchingT object for FREAK descriptors with 256 bits. More... | |
template<uint16_t tElements> | |
using | Ocean::Tracking::MapBuilding::UnifiedGuidedMatchingFloatSingleLevelDescriptor = UnifiedGuidedMatchingT< UnifiedDescriptor::FloatDescriptor< tElements >, UnifiedDescriptor::FloatDescriptors< tElements > > |
Definition of a UnifiedGuidedMatchingT object for float descriptors. More... | |
using | Ocean::Tracking::MapBuilding::UnifiedUnguidedMatchingFreakMultiLevelDescriptor256 = UnifiedUnguidedMatchingT< CV::Detector::FREAKDescriptor32, UnifiedDescriptor::BinaryDescriptor< 256u > > |
Definition of an UnifiedUnguidedMatchingT object for FREAK descriptors with 256 bits. More... | |
template<uint16_t tElements> | |
using | Ocean::Tracking::MapBuilding::UnifiedUnguidedMatchingFloatDescriptor = UnifiedUnguidedMatchingT< UnifiedDescriptor::FloatDescriptor< tElements >, UnifiedDescriptor::FloatDescriptor< tElements > > |
Definition of an UnifiedUnguidedMatchingT object for float descriptors. More... | |