Jafar
|
Class Apprentice It launches Harris, Sift or Surf detection on an images' sequence using the appropriate Detector. More...
Class Apprentice 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 28 of file apprentice.hpp.
#include <apprentice.hpp>
Public Member Functions | |
Apprentice (const premodeler::Engine::DetectorType &_type, const std::string &_sensorName, const std::string &_emptySerieName, const int &_emptySerieNumber, const std::string &_emptyPath, const std::string &_filledSerieName, const int &_filledSerieNumber, const std::string &_filledPath) | |
Apprentice (const premodeler::Engine::DetectorType &_type, const std::string &_sensorName, datareader::DataReader *_emptyImagesDataReader, datareader::DataReader *_filledImagesDataReader) | |
void | extractObject (const int &_objectImagesSerieNumber=-1, const std::string &_objectImagesSeriesName="", const std::string &_objectImagesPath="", int begin=-1, int end=-1, int proceedStep=-1) |
void | extractFeatures (int begin=-1, int end=-1, int proceedStep=-1) |
void | bundleOnFeatures (int begin=-1, int end=-1, int proceedStep=-1) |
void | improveModel () |
void | computeObjectReference () |
void | expressInObjectReference () |
void | generate3dModel () |
Private Attributes | |
premodeler::OfflineEngine * | pEngine |
premodeler::IFManager * | ifManager |
premodeler::SequenceObjectExtractor * | extractor |
premodeler::Engine::DetectorType | type |
premodeler::IFLists | gTracker |
datareader::DataReader * | objImgDataReader |
datareader::MonoReader * | objImgMonoReader |
std::string | sensorName |
bundler::ModelerAdapter * | mAdapter |
std::map< int, jblas::vec3 > | bundledPoints |
bundle::SparseBundleAdjustment * | sba |
geom::T3DEuler | originToObject |
Generated on Wed Oct 15 2014 00:37:41 for Jafar by doxygen 1.7.6.1 |