Ocean
|
The Ocean CV Dectector Library provides several different computer vision feature detection functionalities. More...
Modules | |
Ocean Barcode Library | |
The Ocean Barcode Library implements a detector for barcodes. | |
Ocean QR Code Library | |
The Ocean QR Code Library implements detectors and generators for QR codes. | |
Data Structures | |
class | Ocean::CV::Detector::CalibrationPatternDetector |
This class implements a detector for calibration patterns. More... | |
class | Ocean::CV::Detector::Descriptor |
This class implements the abstract base for arbitrary descriptors. More... | |
class | Ocean::CV::Detector::FASTFeature |
This class implements a FAST feature. More... | |
class | Ocean::CV::Detector::FASTFeatureDetector |
This class implements a FAST feature detector. More... | |
class | Ocean::CV::Detector::Feature |
This class implements the abstract base class for arbitrary computer vision features. More... | |
class | Ocean::CV::Detector::FeatureDetector |
This class provides an abstraction for visual features and strong feature points. More... | |
class | Ocean::CV::Detector::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 | Ocean::CV::Detector::FREAKDescriptorT< tSize > |
Forward-declaration of the descriptor class. More... | |
class | Ocean::CV::Detector::HarrisCorner |
This class implements a Harris corner. More... | |
class | Ocean::CV::Detector::HarrisCornerDetector |
This class implements the Harris corner detector. More... | |
class | Ocean::CV::Detector::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 | Ocean::CV::Detector::LineDetectorHough |
This class implements a line detector mainly based on the Hough transformation. More... | |
class | Ocean::CV::Detector::LineDetectorULF |
This class implements a line detector optimized for urban lines (Urban Line Finder). More... | |
class | Ocean::CV::Detector::LineEvaluator |
This class implements an evalutator for line segments. More... | |
class | Ocean::CV::Detector::MessengerCodeDetector |
This class implements a detector for circular Messenger Codes. More... | |
class | Ocean::CV::Detector::ORBDescriptor |
This class implement the descriptor for ORB features. More... | |
class | Ocean::CV::Detector::ORBFeature |
This class implements a ORB feature. More... | |
class | Ocean::CV::Detector::ORBFeatureDescriptor |
This class implements all necessary functions for the ORB feature descriptor and matcher. More... | |
class | Ocean::CV::Detector::ORBFeatureOrientation |
This class implements all necessary functions to calculate the orientation of an ORB features. More... | |
class | Ocean::CV::Detector::ORBSamplingPattern |
This singleton holds several lookup tables for the determination of ORB descriptors. More... | |
class | Ocean::CV::Detector::OrientedPointFeature |
This class implements the base class for all computer vision features mainly basing on points width an orientation. More... | |
class | Ocean::CV::Detector::PointFeature |
This class implements the base class for all computer vision features mainly basing on points. More... | |
class | Ocean::CV::Detector::ShapeDetector |
This class is a collection of detectors for geometric shapes. More... | |
class | Ocean::CV::Detector::Utilities |
This class is a collection of detector-related utitility functions. More... | |
Typedefs | |
typedef std::vector< FASTFeature > | Ocean::CV::Detector::FASTFeatures |
Definition of a vector holding FAST features. More... | |
typedef std::vector< HarrisCorner > | Ocean::CV::Detector::HarrisCorners |
Definition of a vector holding Harris corners. More... | |
typedef StaticVector< ORBDescriptor, 3 > | Ocean::CV::Detector::ORBDescriptors |
Definition of a static vector holding up to three ORB descriptors. More... | |
typedef std::vector< ORBFeature > | Ocean::CV::Detector::ORBFeatures |
Definition of a vector holding ORB features. More... | |
typedef std::vector< OrientedPointFeature > | Ocean::CV::Detector::OrientedPointFeatures |
Definition of a vector holding oriented point features. More... | |
typedef std::vector< PointFeature > | Ocean::CV::Detector::PointFeatures |
Definition of a vector holding point features. More... | |
The Ocean CV Dectector Library provides several different computer vision feature detection functionalities.
The library is platform independent.
typedef std::vector<FASTFeature> Ocean::CV::Detector::FASTFeatures |
Definition of a vector holding FAST features.
typedef std::vector<HarrisCorner> Ocean::CV::Detector::HarrisCorners |
Definition of a vector holding Harris corners.
Definition of a static vector holding up to three ORB descriptors.
typedef std::vector<ORBFeature> Ocean::CV::Detector::ORBFeatures |
Definition of a vector holding ORB features.
typedef std::vector<OrientedPointFeature> Ocean::CV::Detector::OrientedPointFeatures |
Definition of a vector holding oriented point features.
typedef std::vector<PointFeature> Ocean::CV::Detector::PointFeatures |
Definition of a vector holding point features.