Drive Engine  1.0.0
Plateforme de reconstruction 3D
IFeaturesExtraction.h
1 // Copyright (c) 2015. All rights reserved to DriveEngine Team.
2 
3 #pragma once
4 
5 #include "IModule.h"
6 #include "Collections/IPosition2DList.h"
7 #include "Collections/IFeature2DList.h"
8 
9 namespace DriveEngine
10 {
15  {
16  public:
30  virtual IFeature2DList* Extract(const IPosition2DList &position2DList) = 0;
31  };
32 }
Interface of list of 2D feature for a specific image.
Definition: IFeature2DList.h:18
Interface of list of 2D position for a specific image.
Definition: IPosition2DList.h:18
The module interface. Every kind of algorithm (and algorithm) used in the reconstruction pipeline mus...
Definition: IModule.h:11
virtual IFeature2DList * Extract(const IPosition2DList &position2DList)=0
Extract the features from their positions on an image.
Definition: DefaultCalibrationInfoList.h:12
The feature extraction interface. It extracts the features from their positions on an image...
Definition: IFeaturesExtraction.h:14