X-Boost  2.3.8
Public Member Functions | List of all members
ObjectDetector Class Referenceabstract

#include <ObjectDetector.h>

Inherited by ObjectDetectorWrapper< _Instance, _Preprocessor >.

Public Member Functions

virtual std::string getSignature () const =0
 return the classifier signature
 
virtual int addClassifier (const char *pth_cls, const ObjectDetectorParams &params)=0
 
virtual void setClassifierParams (int index, const ObjectDetectorParams &params)=0
 set per-classifier params
 
virtual const
ObjectDetectorParams
getClassifierParams (int index)=0
 get per-classifier params
 
virtual void setParams (const ObjectDetectorGlobalParams &params)=0
 Set the Global Params.
 
virtual const
ObjectDetectorGlobalParams
getParams () const =0
 
virtual void Detect (std::vector< Candidate > &out, const ImageHandle &src)=0
 detect object
 

Detailed Description

"Binary" Classifier, virtual class, detect "object". the class support multiple instance of the same classifier object.

Member Function Documentation

virtual int ObjectDetector::addClassifier ( const char *  pth_cls,
const ObjectDetectorParams params 
)
pure virtual

Load and append an additional classifier to the internal processing pipeline

Returns
the index associated with the classifier

Implemented in ObjectDetectorWrapper< _Instance, _Preprocessor >.


The documentation for this class was generated from the following file: