24 #ifndef __FIREVISION_CLASSIFIERS_CLASSIFIER_H_ 25 #define __FIREVISION_CLASSIFIERS_CLASSIFIER_H_ 27 #include <fvutils/base/roi.h> 35 typedef std::list<ROI> ROIList;
45 unsigned int width,
unsigned int height);
46 virtual const char *
name()
const;
Classifier(const char *name)
Constructor.
unsigned int _width
Width in pixels of _src buffer.
unsigned int _height
Height in pixels of _src buffer.
virtual ~Classifier()
Destructor.
virtual void set_src_buffer(unsigned char *yuv422_planar, unsigned int width, unsigned int height)
Set source buffer.
virtual const char * name() const
Get name of classifier.
Classifier to extract regions of interest.
unsigned char * _src
Source buffer, encoded as YUV422_PLANAR.
virtual ROIList * classify()=0
Classify image.