Jafar
|
Special engine to track points in a stereo image sequence. More...
Special engine to track points in a stereo image sequence.
Definition at line 207 of file engine.hpp.
#include <engine.hpp>
Public Member Functions | |
StereoTrackingEngine (unsigned int imageWidth_, unsigned int imageHeight_, unsigned int reduction_=1) | |
jafar::image::Image const & | getPreviousImage () const |
jafar::image::Image const & | getCurrentImage () const |
jafar::image::Image const & | getStereoImage () const |
unsigned int | getElapsedTime () const |
returns duration of last stereo tracking process | |
bool | isInit () const |
vecMatches const & | getTrackingMatches () const |
vecMatches const & | getStereoMatches () const |
void | initTracking (jafar::image::Image const &imageLeft_, jafar::image::Image const &imageRight_, vecStereoHarrisPoints &pointsLeft, vecStereoHarrisPoints &pointsRight) |
void | track (jafar::image::Image const &imageLeft_, jafar::image::Image const &imageRight_, vecStereoHarrisPoints const &pointsPrev, vecStereoHarrisPoints &pointsCur, vecStereoHarrisPoints &pointsStereo, bool doPropagateId=false) |
Protected Member Functions | |
void | writeLogHeader (jafar::kernel::DataLogger &log) const |
Implements this method calling repeatidly log methods. | |
void | writeLogData (jafar::kernel::DataLogger &log) const |
Implements this method calling repeatidly log methods. | |
Protected Attributes | |
jafar::image::Image | imageRefRed |
jafar::image::Image | imageMatchRed |
jafar::image::Image * | imagePrevRed |
jafar::image::Image * | imageCurRed |
jafar::image::Image | imageStereoRed |
jafar::gfm::EngineStereoTracking * | gfmEngineStereoTracking |
tracking points in left images | |
vecMatches | trackingMatches |
matches from the last stereo left->right | |
vecMatches | stereoMatches |
matches from the last stereo left->right | |
bool | p_isInit |
unsigned int | nbTrackedPoints |
number of tracked points in stereo image | |
unsigned int | elapsedTime |
duration of last match process |
void jafar::hpm::StereoTrackingEngine::writeLogData | ( | jafar::kernel::DataLogger & | log | ) | const [protected, virtual] |
Implements this method calling repeatidly log methods.
You should use writeData() or writeDataVector().
Implements jafar::kernel::DataLoggable.
void jafar::hpm::StereoTrackingEngine::writeLogHeader | ( | jafar::kernel::DataLogger & | log | ) | const [protected, virtual] |
Implements this method calling repeatidly log methods.
You should use writeComment(), writeLegend() or writeLegendTokens().
Implements jafar::kernel::DataLoggable.
Generated on Wed Oct 15 2014 00:37:39 for Jafar by doxygen 1.7.6.1 |