FCFPFeature.h 770 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /**
  2. * @file FCFPFeature.h
  3. * @brief use an fpfeature
  4. * @author Erik Rodner
  5. * @date 11/15/2007
  6. */
  7. #ifndef FCFPFeatureINCLUDE
  8. #define FCFPFeatureINCLUDE
  9. #include "vislearning/features/fbase/FeatureFactory.h"
  10. #include "vislearning/features/fpfeatures/ImageFeatures.h"
  11. namespace OBJREC {
  12. class FCFPFeature : public FeatureFactory
  13. {
  14. protected:
  15. ImageFeatures imgf;
  16. public:
  17. /** simple constructor */
  18. FCFPFeature ( const NICE::Config *conf );
  19. /** simple destructor */
  20. virtual ~FCFPFeature();
  21. /** convert image into feature vector */
  22. int convertRGB ( const NICE::ColorImage & img, NICE::Vector & vec );
  23. /** convert image into feature vector */
  24. int convert ( const NICE::Image & img, NICE::Vector & vec );
  25. };
  26. } // namespace
  27. #endif