IImageToFeatureProcessor.h
Go to the documentation of this file.
1 #ifndef iipr_IImageToFeatureProcessor_included
2 #define iipr_IImageToFeatureProcessor_included
3 
4 
5 // ACF includes
6 #include "iimg/IBitmap.h"
7 #include "iprm/IParamsSet.h"
8 #include "iproc/IProcessor.h"
9 
10 #include "iipr/IFeaturesConsumer.h"
11 
12 
13 namespace iipr
14 {
15 
16 
21 {
22 public:
27  virtual int DoExtractFeatures(
28  const iprm::IParamsSet* paramsPtr,
29  const iimg::IBitmap& image,
30  IFeaturesConsumer& results) = 0;
31 };
32 
33 
34 } // namespace iipr
35 
36 
37 #endif // !iipr_IImageToFeatureProcessor_included
38 
39 
virtual int DoExtractFeatures(const iprm::IParamsSet *paramsPtr, const iimg::IBitmap &image, IFeaturesConsumer &results)=0
Specialization of processing interface for extraction of features from image.
Allow to extract some features from the image.
Common interface for a features container consuming feature objects.
Interface for all synchrone and assynchrone processors with "push data" model.
Definition: IProcessor.h:24

© 2007-2011 Witold Gantzke and Kirill Lepskiy