Main MRPT website > C++ reference
MRPT logo
Classes | Public Member Functions | Protected Member Functions | Protected Attributes
mrpt::detectors::CCascadeClassifierDetection Class Reference

#include <mrpt/detectors/CCascadeClassifierDetection.h>

Inheritance diagram for mrpt::detectors::CCascadeClassifierDetection:
Inheritance graph
[legend]

List of all members.

Classes

struct  TOptions

Public Member Functions

 CCascadeClassifierDetection ()
virtual ~CCascadeClassifierDetection ()
virtual void init (const mrpt::utils::CConfigFileBase &cfg)
 Initialize cascade classifier detection.
void init (const std::string &configFile)
 Initialize the object with parameters loaded from the given config file.
void detectObjects (const CObservationPtr obs, vector_detectable_object &detected)
void detectObjects (const CObservation *obs, vector_detectable_object &detected)
void detectObjects (const CImage *img, vector_detectable_object &detected)

Protected Member Functions

virtual void detectObjects_Impl (const CObservation *obs, vector_detectable_object &detected)
 Detect objects in a *CObservation.

Protected Attributes

void * m_cascade
 Cascade classifier object.
struct
mrpt::detectors::CCascadeClassifierDetection::TOptions 
m_options
 Cascade classifier options.

Constructor & Destructor Documentation

mrpt::detectors::CCascadeClassifierDetection::CCascadeClassifierDetection ( )
virtual mrpt::detectors::CCascadeClassifierDetection::~CCascadeClassifierDetection ( ) [virtual]

Member Function Documentation

void mrpt::detectors::CObjectDetection::detectObjects ( const CObservationPtr  obs,
vector_detectable_object detected 
) [inline, inherited]

Definition at line 63 of file CObjectDetection.h.

References mrpt::slam::CObservationPtr::pointer().

void mrpt::detectors::CObjectDetection::detectObjects ( const CObservation obs,
vector_detectable_object detected 
) [inline, inherited]

Definition at line 68 of file CObjectDetection.h.

void mrpt::detectors::CObjectDetection::detectObjects ( const CImage img,
vector_detectable_object detected 
) [inherited]
virtual void mrpt::detectors::CCascadeClassifierDetection::detectObjects_Impl ( const CObservation obs,
vector_detectable_object detected 
) [protected, virtual]

Detect objects in a *CObservation.

Returns:
A vector with detected objects

Implements mrpt::detectors::CObjectDetection.

virtual void mrpt::detectors::CCascadeClassifierDetection::init ( const mrpt::utils::CConfigFileBase cfg) [virtual]

Initialize cascade classifier detection.

Implements mrpt::detectors::CObjectDetection.

void mrpt::detectors::CObjectDetection::init ( const std::string configFile) [inline, inherited]

Initialize the object with parameters loaded from the given config file.

Definition at line 54 of file CObjectDetection.h.


Member Data Documentation

Cascade classifier object.

Definition at line 60 of file CCascadeClassifierDetection.h.

Cascade classifier options.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011