Jafar
|
Class Engine It launches Harris, Sift or Surf detection on an images' sequence using the appropriate Detector. More...
Class Engine It launches Harris, Sift or Surf detection on an images' sequence using the appropriate Detector.
Then it uses GroupsMatcher for matching Interest Features from the images which pushes them in a vMach.
Definition at line 52 of file engine.hpp.
#include <engine.hpp>
Public Types | |
enum | DetectorType { HARRIS, SIFT, SURF } |
Types of supported detectors. | |
Public Member Functions | |
Engine () | |
default constructor | |
Engine (const Engine::DetectorType &_type) | |
constructor with Detector Type | |
~Engine () | |
Desctructor. | |
void | setDetectorType (const Engine::DetectorType &_type) |
setter for detector type | |
void | init (const image::Image &start) |
initialises detection and matching engines | |
void | process (const image::Image &next, const int &nextId) |
processes detection and matching | |
void | print () |
prints the result | |
std::vector< unsigned int > | detectedFeaturesInImage (const int &imageIndex) |
returns detected features in a single image | |
gfm::EngineTracking * | tracker () const |
returns a pointer on the gfm tracker | |
fdetect::Detector * | detector () const |
returns a pointer on the gfm detector | |
SequenceMR | result () const |
result of the detection and matching process | |
DetectorType | type () const |
result of the type of detector used | |
gfm::GroupsMatcher * | matcher () const |
returns a pointer on the gfm groups matcher | |
Protected Member Functions | |
fdetect::DetectionResult | processImage (const image::Image &image) |
launches detection on an image | |
Protected Attributes | |
DetectorType | m_type |
detector type among harris, sift or surf | |
fdetect::Detector * | m_detector |
detector used to identify interest points | |
gfm::GroupsMatcher * | m_matcher |
groups matcher | |
gfm::EngineTracking * | m_tracker |
EngineOfflineTracking.hpp. | |
premodeler::SequenceMR | smr |
result of sequence processing | |
bool | isInitialised |
is initialisation done | |
unsigned int | m_GlobalId |
Generated on Wed Oct 15 2014 00:37:43 for Jafar by doxygen 1.7.6.1 |