Public Member Functions
KeyPointExtractor Class Reference

Abstract class for extracting keypoints and their feature vectors from images. More...

#include <KeyPointExtractor.h>

Inheritance diagram for KeyPointExtractor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual std::string getDescription ()=0
virtual void getKeyPoints (std::vector< KeyPoint > &keyPoints)=0
 detect keypoints and assign orientation and descriptor
virtual std::string getName ()=0
 KeyPointExtractor ()
virtual void setImage (const cv::Mat &image)=0
 Copy the given image for later feature extraction.
virtual ~KeyPointExtractor ()

Detailed Description

Abstract class for extracting keypoints and their feature vectors from images.

Author:
David Gossow (RX)

Definition at line 27 of file KeyPointExtractor.h.


Constructor & Destructor Documentation

Definition at line 31 of file KeyPointExtractor.h.

virtual KeyPointExtractor::~KeyPointExtractor ( ) [inline, virtual]

Definition at line 33 of file KeyPointExtractor.h.


Member Function Documentation

virtual std::string KeyPointExtractor::getDescription ( ) [pure virtual]
Returns:
list of all parameters and values

Implemented in SurfExtractorBase.

virtual void KeyPointExtractor::getKeyPoints ( std::vector< KeyPoint > &  keyPoints) [pure virtual]

detect keypoints and assign orientation and descriptor

Implemented in OrigSurfExtractor, and ParallelSurfExtractor.

virtual std::string KeyPointExtractor::getName ( ) [pure virtual]
virtual void KeyPointExtractor::setImage ( const cv::Mat &  image) [pure virtual]

Copy the given image for later feature extraction.

Implemented in ParallelSurfExtractor.


The documentation for this class was generated from the following file:


or_libs
Author(s): Viktor Seib
autogenerated on Tue Jan 7 2014 11:24:03