22 #ifndef _OBJECT_DETECTOR_H
23 #define _OBJECT_DETECTOR_H
bool enabled
Is this classifier enabled?
Definition: ObjectDetector.h:44
virtual void setClassifierParams(int index, const ObjectDetectorParams ¶ms)=0
set per-classifier params
Types involved in boosting.
int concurrent_jobs
number of concurrent jobs
Definition: ObjectDetector.h:74
virtual void setParams(const ObjectDetectorGlobalParams ¶ms)=0
Set the Global Params.
Over-Classifier params.
Definition: ObjectDetector.h:68
int step_mode
how many step per octave are used
Definition: ObjectDetector.h:50
int nScales
Number of Scales per Octave.
Definition: ObjectDetector.h:72
image/size TODO namespace
Definition: Types.h:39
int category
class associated with classifier
Definition: ObjectDetector.h:46
std::vector< rect > m_searchRoi
subregions ROI(s)
Definition: ObjectDetector.h:57
virtual int addClassifier(const char *pth_cls, const ObjectDetectorParams ¶ms)=0
virtual void Detect(std::vector< Candidate > &out, const ImageHandle &src)=0
detect object
double th
algorithm threshold
Definition: ObjectDetector.h:48
Definition: ObjectDetector.h:42
int downsampling
response precision
Definition: ObjectDetector.h:52
virtual const ObjectDetectorParams & getClassifierParams(int index)=0
get per-classifier params
size sz
Definition: ObjectDetector.h:62
std::vector< std::pair< int, int > > m_srcSearchRanges
search ranges
Definition: ObjectDetector.h:55
virtual std::string getSignature() const =0
return the classifier signature
Definition: ObjectDetector.h:82
int octave_mode
use octave or linear search mode (deprecated)
Definition: ObjectDetector.h:70