#include <maxima_extraction_plugin.hh>
Inheritance diagram for maxima_extraction_plugin:
Public Member Functions | |
maxima_extraction_plugin (const calibration_ptr &_calib, const mimas::mm_xml_reference< XalanElement > &configuration, bool _verbose) | |
Constructor. | |
virtual std::vector< match > | recognise (const mimas::mm_image< unsigned char > &image, double timestamp, mi_scene_ptr scene) const |
Interpret maxima as micro-objects. | |
Protected Member Functions | |
mi_pose | pose3d (const mi_pose &pose) const |
Convert 2D-transform to 3D-transform. | |
Protected Attributes | |
std::set< std::string > | models |
Micro-object types being recognised using this vision-method. | |
int | threshold |
Threshold for filtered images. | |
double | sigma |
Sigma of gauss-filter. |
The input-images are gauss-filtered and thresholded. Afterwards the maxima are returned.
This simple algorithm is used for recognition of the solder-spheres, which are located on a black back-ground.
|
Constructor.
|
|
Convert 2D-transform to 3D-transform.
|
|
Interpret maxima as micro-objects.
Implements recognition_method. |