Ocean
|
Namespace of the CV Detector library. More...
Namespaces | |
Barcodes | |
QRCodes | |
Data Structures | |
class | CalibrationPatternDetector |
This class implements a detector for calibration patterns. More... | |
class | Descriptor |
This class implements the abstract base for arbitrary descriptors. More... | |
class | FASTFeature |
This class implements a FAST feature. More... | |
class | FASTFeatureDetector |
This class implements a FAST feature detector. More... | |
class | Feature |
This class implements the abstract base class for arbitrary computer vision features. More... | |
class | FeatureDetector |
This class provides an abstraction for visual features and strong feature points. More... | |
class | FrameChangeDetector |
This class implements a simple detection algorithm to compute whether a camera's image content has significantly changed between a given frame and a registered keyframe. More... | |
class | FREAKDescriptorT |
Forward-declaration of the descriptor class. More... | |
class | HarrisCorner |
This class implements a Harris corner. More... | |
class | HarrisCornerDetector |
This class implements the Harris corner detector. More... | |
class | HemiCube |
Data structure used for efficient grouping to 2D line segments This data structure is inspired by and derived from the HemiCube of Rick Szeliski and Daniel Scharstein. More... | |
class | LineDetectorHough |
This class implements a line detector mainly based on the Hough transformation. More... | |
class | LineDetectorULF |
This class implements a line detector optimized for urban lines (Urban Line Finder). More... | |
class | LineEvaluator |
This class implements an evalutator for line segments. More... | |
class | MessengerCodeDetector |
This class implements a detector for circular Messenger Codes. More... | |
class | ORBDescriptor |
This class implement the descriptor for ORB features. More... | |
class | ORBFeature |
This class implements a ORB feature. More... | |
class | ORBFeatureDescriptor |
This class implements all necessary functions for the ORB feature descriptor and matcher. More... | |
class | ORBFeatureOrientation |
This class implements all necessary functions to calculate the orientation of an ORB features. More... | |
class | ORBSamplingPattern |
This singleton holds several lookup tables for the determination of ORB descriptors. More... | |
class | OrientedPointFeature |
This class implements the base class for all computer vision features mainly basing on points width an orientation. More... | |
class | PointFeature |
This class implements the base class for all computer vision features mainly basing on points. More... | |
class | ShapeDetector |
This class is a collection of detectors for geometric shapes. More... | |
class | Utilities |
This class is a collection of detector-related utitility functions. More... | |
Typedefs | |
typedef std::vector< FASTFeature > | FASTFeatures |
Definition of a vector holding FAST features. More... | |
typedef std::vector< unsigned int > | FeatureIndices |
Definition of a vector holding feature indices. More... | |
using | FREAKDescriptor32 = FREAKDescriptorT< 32 > |
Typedef for the 32-bytes long FREAK descriptor. More... | |
using | FREAKDescriptors32 = std::vector< FREAKDescriptor32 > |
Vector of 32-bytes long FREAK descriptors. More... | |
using | FREAKDescriptor64 = FREAKDescriptorT< 64 > |
Typedef for the 64-bytes long FREAK descriptor. More... | |
using | FREAKDescriptors64 = std::vector< FREAKDescriptor64 > |
Vector of 64-bytes long FREAK descriptors. More... | |
typedef std::vector< HarrisCorner > | HarrisCorners |
Definition of a vector holding Harris corners. More... | |
typedef StaticVector< ORBDescriptor, 3 > | ORBDescriptors |
Definition of a static vector holding up to three ORB descriptors. More... | |
typedef std::vector< ORBFeature > | ORBFeatures |
Definition of a vector holding ORB features. More... | |
typedef std::vector< OrientedPointFeature > | OrientedPointFeatures |
Definition of a vector holding oriented point features. More... | |
typedef std::vector< PointFeature > | PointFeatures |
Definition of a vector holding point features. More... | |
Namespace of the CV Detector library.
The Namespace Ocean::CV::Detector is used in the entire Ocean CV Detector Library.
using Ocean::CV::Detector::FREAKDescriptor32 = typedef FREAKDescriptorT<32> |
Typedef for the 32-bytes long FREAK descriptor.
using Ocean::CV::Detector::FREAKDescriptor64 = typedef FREAKDescriptorT<64> |
Typedef for the 64-bytes long FREAK descriptor.
using Ocean::CV::Detector::FREAKDescriptors32 = typedef std::vector<FREAKDescriptor32> |
Vector of 32-bytes long FREAK descriptors.
using Ocean::CV::Detector::FREAKDescriptors64 = typedef std::vector<FREAKDescriptor64> |
Vector of 64-bytes long FREAK descriptors.