12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- #include <iostream>
- #include <math.h>
- #include <vector>
- #include "vislearning/features/simplefeatures/FCSet.h"
- #include "vislearning/baselib/Gnuplot.h"
- using namespace OBJREC;
- using namespace std;
- using namespace NICE;
- FCSet::FCSet( const Config * conf, int _xsize, int _ysize ) :
- FeatureFactory ( conf ), xsize(_xsize), ysize(_ysize)
- {
- }
- FCSet::~FCSet()
- {
- }
- void FCSet::add(FeatureFactory *ff)
- {
- featurefactoryvector.push_back(ff);
- }
- int FCSet::convert ( const NICE::Image & img, NICE::Vector & vec )
- {
-
-
-
- NICE::Vector vectmp1,vectmp2;
- for(uint k=0;k<featurefactoryvector.size();k++)
- {
- featurefactoryvector[k]->convert(img,vectmp2);
- vectmp1.append(vectmp2);
- }
-
- vec=vectmp1;
-
- return 0;
- }
|