MRPT
1.9.9
|
Definition at line 20 of file CCascadeClassifierDetection.h.
#include <mrpt/detectors/CCascadeClassifierDetection.h>
Classes | |
struct | TOptions |
Public Member Functions | |
CCascadeClassifierDetection () | |
virtual | ~CCascadeClassifierDetection () |
virtual void | init (const mrpt::config::CConfigFileBase &cfg) |
Initialize cascade classifier detection. More... | |
void | init (const std::string &configFile) |
Initialize the object with parameters loaded from the given config file. More... | |
void | detectObjects (const mrpt::obs::CObservation::Ptr obs, vector_detectable_object &detected) |
void | detectObjects (const mrpt::obs::CObservation *obs, vector_detectable_object &detected) |
void | detectObjects (const mrpt::img::CImage *img, vector_detectable_object &detected) |
Protected Member Functions | |
virtual void | detectObjects_Impl (const mrpt::obs::CObservation *obs, vector_detectable_object &detected) |
Detect objects in a *CObservation. More... | |
Protected Attributes | |
void * | m_cascade |
Cascade classifier object. More... | |
struct mrpt::detectors::CCascadeClassifierDetection::TOptions | m_options |
CCascadeClassifierDetection::CCascadeClassifierDetection | ( | ) |
Definition at line 38 of file CCascadeClassifierDetection.cpp.
References THROW_EXCEPTION.
|
virtual |
Definition at line 52 of file CCascadeClassifierDetection.cpp.
References CASCADE.
|
inlineinherited |
Definition at line 37 of file CObjectDetection.h.
References mrpt::detectors::CObjectDetection::detectObjects_Impl().
Referenced by mrpt::detectors::CFaceDetection::detectObjects_Impl().
|
inlineinherited |
Definition at line 44 of file CObjectDetection.h.
References mrpt::detectors::CObjectDetection::detectObjects_Impl().
|
inherited |
Definition at line 23 of file CObjectDetection.cpp.
References mrpt::detectors::CObjectDetection::detectObjects_Impl(), mrpt::obs::CObservationImage::image, mrpt::system::now(), mrpt::img::CImage::setFromImageReadOnly(), and mrpt::obs::CObservation::timestamp.
|
protectedvirtual |
Detect objects in a *CObservation.
Implements mrpt::detectors::CObjectDetection.
Definition at line 91 of file CCascadeClassifierDetection.cpp.
References CASCADE, mrpt::img::FAST_REF_OR_CONVERT_TO_GRAY, mrpt::img::CImage::getAs(), mrpt::obs::CObservationImage::image, mrpt::obs::CObservationStereoImages::imageLeft, mrpt::obs::CObservation3DRangeScan::intensityImage, and IS_CLASS.
|
inlineinherited |
Initialize the object with parameters loaded from the given config file.
Definition at line 27 of file CObjectDetection.h.
|
virtual |
Initialize cascade classifier detection.
Implements mrpt::detectors::CObjectDetection.
Definition at line 63 of file CCascadeClassifierDetection.cpp.
References CASCADE, mrpt::config::CConfigFileBase::read_double(), mrpt::config::CConfigFileBase::read_int(), and mrpt::config::CConfigFileBase::read_string().
Referenced by mrpt::detectors::CFaceDetection::init().
|
protected |
Cascade classifier object.
Definition at line 39 of file CCascadeClassifierDetection.h.
|
protected |
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020 |