Direct Graphical Models
v.1.7.0
|
Interface class for local feature extraction algorithms. More...
#include <ILocalFeatureExtractor.h>
Public Member Functions | |
ILocalFeatureExtractor (const Mat &img) | |
Constructor. More... | |
virtual | ~ILocalFeatureExtractor (void) |
virtual Mat | get (void) const =0 |
Extracts and returns the required feature. More... | |
Public Member Functions inherited from DirectGraphicalModels::fex::IFeatureExtractor | |
IFeatureExtractor (const Mat &img) | |
Constructor. More... | |
virtual | ~IFeatureExtractor (void) |
Additional Inherited Members | |
Protected Attributes inherited from DirectGraphicalModels::fex::IFeatureExtractor | |
const Mat | m_img |
Container for the image, from which the features are to be extracted. More... | |
Interface class for local feature extraction algorithms.
The derived algorithms are supposed to extract features for each image pixel
Definition at line 16 of file ILocalFeatureExtractor.h.
|
inline |
|
inlinevirtual |
Definition at line 24 of file ILocalFeatureExtractor.h.
|
pure virtual |
Extracts and returns the required feature.
Implemented in DirectGraphicalModels::fex::CCommonFeatureExtractor, DirectGraphicalModels::fex::CCoordinate, DirectGraphicalModels::fex::CSparseCoding, DirectGraphicalModels::fex::CGradient, DirectGraphicalModels::fex::CScale, DirectGraphicalModels::fex::CSIFT, DirectGraphicalModels::fex::CDistance, DirectGraphicalModels::fex::CHOG, DirectGraphicalModels::fex::CVariance, DirectGraphicalModels::fex::CHSV, DirectGraphicalModels::fex::CIntensity, and DirectGraphicalModels::fex::CNDVI.