Jafar
|
class Engine for the Spatial Awareness System
Definition at line 17 of file engine.hpp.
#include <engine.hpp>
Public Member Functions | |
Engine (IRDM *dm=0) | |
Engine (std::string const &filename) | |
void | attachSrc (jafar::image::Image const &src) |
void | setSrc (jafar::image::Image const &src) |
IRDM * | detachDM () |
IRDM * | getDM () const |
jafar::image::Image const & | getImgFromDM (std::string const &label) const |
jafar::image::Image const & | getMapFromDetector (std::string const &label, int c=-1, int s=-1) const |
void | initCamModel (jafar::datareader::DataReader *dr) |
void | processPano (jafar::datareader::DataReader *dr, int begin=-1, int last=-1) |
void | processMono (jafar::datareader::DataReader *dr, std::string const &benchname, int begin, int last) |
void | oneStepTracking (int rel=0) |
void | computeSirs (int rel=0) |
void | drawTracking (jafar::image::Image &display) const |
void | drawSirs (jafar::image::Image &display) const |
Private Attributes | |
IRDM * | m_dm |
IRD * | m_d |
BK_IRT * | m_t |
void jafar::sas::Engine::computeSirs | ( | int | rel = 0 | ) |
get saliency and sirs for the current image
void jafar::sas::Engine::drawSirs | ( | jafar::image::Image & | display | ) | const [inline] |
draw saliency results
Definition at line 112 of file engine.hpp.
void jafar::sas::Engine::drawTracking | ( | jafar::image::Image & | display | ) | const [inline] |
draw tracking results
Definition at line 105 of file engine.hpp.
void jafar::sas::Engine::oneStepTracking | ( | int | rel = 0 | ) |
launch the sas process for the current image.
void jafar::sas::Engine::processMono | ( | jafar::datareader::DataReader * | dr, |
std::string const & | benchname, | ||
int | begin, | ||
int | last | ||
) |
launch sas process on a single image using datareader if begin = -1, then all sequence is processed if begin != -1 and end =-1, only the image width index = begin is processed if begin != -1 and end !=-1, images between begin and end are processed
void jafar::sas::Engine::processPano | ( | jafar::datareader::DataReader * | dr, |
int | begin = -1 , |
||
int | last = -1 |
||
) |
launch sas process on a panoramic image using datareader (embed image transformation) if begin = -1, then all sequence is processed if begin != -1 and end =-1, only the image width index = begin is processed if begin != -1 and end !=-1, images between begin and end are processed
Generated on Wed Oct 15 2014 00:37:48 for Jafar by doxygen 1.7.6.1 |