Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
jafar::sas::Engine Class Reference

Detailed Description

class Engine for the Spatial Awareness System

Definition at line 17 of file engine.hpp.

#include <engine.hpp>

List of all members.

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)
IRDMdetachDM ()
IRDMgetDM () 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

IRDMm_dm
IRDm_d
BK_IRTm_t

Member Function Documentation

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


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:48 for Jafar by doxygen 1.7.6.1
LAAS-CNRS