#include <human_vision_plugin.hh>
Inheritance diagram for human_vision_plugin:


Public Member Functions | |
| human_vision_plugin (const calibration_ptr &_calib, const mimas::mm_xml_reference< XalanElement > &configuration, const mi_recognition *_recognition, bool _verbose) | |
| Constructor. | |
| virtual std::vector< match > | recognise (const mimas::mm_image< unsigned char > &image, double timestamp, mi_scene_ptr scene) const |
| Recognise objects using a human. | |
Protected Member Functions | |
| mi_pose | pose3d (const mi_pose &pose) const |
| Convert two-dimensional pose to 3d-pose. | |
Protected Attributes | |
| std::set< std::string > | models |
| Types of micro-objects, which are recognised using this vision-method. | |
| const mi_recognition * | recognition |
| Pointer to recognition-method. | |
The only purpose of this class is to provide human-vision as a vision-method out of many.
This plugin calls the method mi_recognition::human_vision.
|
||||||||||||||||||||
|
Constructor.
|
|
|
Convert two-dimensional pose to 3d-pose.
|
|
||||||||||||||||
|
Recognise objects using a human.
Implements recognition_method. |
|
|
Pointer to recognition-method. This pointer is used for calling the method mi_recognition::human_vision |
- Tue Jan 17 15:29:15 2006