1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #ifndef HOGVECTORFEATURESINCLUDE
- #define HOGVECTORFEATURESINCLUDE
- #include "core/vector/VectorT.h"
- #include "core/vector/MatrixT.h"
- #include "core/image/ImageT.h"
- #include "core/imagedisplay/ImageDisplay.h"
- #include "vislearning/features/fbase/FeatureFactory.h"
- #include "vislearning/baselib/FastFilter.h"
- namespace OBJREC {
- class HOGVectorFeatures : public FeatureFactory
- {
- protected:
-
-
- int numBins;
- bool usesigned;
- int amount_cell_x;
- int amount_cell_y;
- int block_x;
- int block_y;
-
- public:
-
-
- HOGVectorFeatures ( const NICE::Config *conf, int _xsize = -1, int _ysize = -1);
-
-
- virtual ~HOGVectorFeatures ();
-
-
- int convert ( const NICE::Image & img, NICE::Vector & vec );
- };
- }
- #endif
|