Drive Engine  1.0.0
Plateforme de reconstruction 3D
DriveEngine::IFeaturesExtraction Class Referenceabstract

The feature extraction interface. It extracts the features from their positions on an image. More...

#include <IFeaturesExtraction.h>

Inheritance diagram for DriveEngine::IFeaturesExtraction:
IModule IExportable

Public Member Functions

virtual IFeature2DListExtract (const IPosition2DList &position2DList)=0
 Extract the features from their positions on an image. More...
 
- Public Member Functions inherited from IModule
virtual const DriveEngine::IParameterListGetParameters () const =0
 Get the list of parameters of the algorithm. More...
 
- Public Member Functions inherited from IExportable
virtual void Delete () const =0
 Deletes the current object. Needed for memory management. More...
 

Detailed Description

The feature extraction interface. It extracts the features from their positions on an image.

Member Function Documentation

virtual IFeature2DList* DriveEngine::IFeaturesExtraction::Extract ( const IPosition2DList position2DList)
pure virtual

Extract the features from their positions on an image.

Exception safety : Strong exception safety. This member function throws exceptions.

Parameters
position2DListThe 2D positions of the features on an image. It must not be null.
Returns
The list of the features. On error, returns an empty list.

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