Open Detection  1.0
od::ODDetectorMultiAlgo Class Reference

#include <ODDetectorMultiAlgo.h>

Inheritance diagram for od::ODDetectorMultiAlgo:
Collaboration diagram for od::ODDetectorMultiAlgo:

Public Types

typedef pcl::PointXYZRGBA PointT
 

Public Member Functions

 ODDetectorMultiAlgo (std::string const &training_data_location_)
 
ODDetectionsdetect (ODSceneImage *scene)
 
ODDetections2DdetectOmni (ODSceneImage *scene)
 
ODDetectionsdetect (ODScenePointCloud< PointT > *scene)
 
ODDetections3DdetectOmni (ODScenePointCloud< PointT > *scene)
 
void init ()
 
- Public Member Functions inherited from od::ODDetector
 ODDetector (std::string const &training_data_location_)
 
virtual ODDetectionsdetect (ODScene *scene)
 
virtual ODDetectionsdetectOmni (ODScene *scene)
 
- Public Member Functions inherited from od::ODDetectorCommon
 ODDetectorCommon (std::string const &trained_data_location_="")
 
std::string getTrainingInputLocation () const
 Gets/Sets the directory containing the data for training. More...
 
void setTrainingInputLocation (std::string training_input_location_)
 Gets/Sets the directory containing the data for training. More...
 
std::string getTrainedDataLocation () const
 Gets/Sets the base directory for trained data. More...
 
virtual void setTrainedDataLocation (std::string trained_data_location_)
 The base directory for trained data. More...
 
std::string getSpecificTrainingDataLocation ()
 Gets the specific directory for a Trainer or a Detector inside trained_data_location_. More...
 
std::string getSpecificTrainingData ()
 
std::string const & getTrainedDataID () const
 
void setTrainedDataID (std::string const &trainedDataID)
 

Additional Inherited Members

- Public Attributes inherited from od::ODDetector
bool metainfo_
 
- Protected Attributes inherited from od::ODDetectorCommon
std::string training_input_location_
 
std::string trained_data_location_
 
std::string TRAINED_DATA_ID_
 
std::string TRAINED_LOCATION_DENTIFIER_
 

Detailed Description

Examples:
objectdetector/od_multialgo_pc.cpp.

Definition at line 71 of file ODDetectorMultiAlgo.h.

Member Typedef Documentation

typedef pcl::PointXYZRGBA od::ODDetectorMultiAlgo::PointT

Definition at line 78 of file ODDetectorMultiAlgo.h.

Constructor & Destructor Documentation

od::ODDetectorMultiAlgo::ODDetectorMultiAlgo ( std::string const &  training_data_location_)
inline

Definition at line 74 of file ODDetectorMultiAlgo.h.

Member Function Documentation

ODDetections* od::ODDetectorMultiAlgo::detect ( ODSceneImage scene)
ODDetections* od::ODDetectorMultiAlgo::detect ( ODScenePointCloud< PointT > *  scene)
ODDetections2D* od::ODDetectorMultiAlgo::detectOmni ( ODSceneImage scene)
ODDetections3D* od::ODDetectorMultiAlgo::detectOmni ( ODScenePointCloud< PointT > *  scene)
void od::ODDetectorMultiAlgo::init ( )
virtual

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