|
Hugintrunk
0.1
|
#include "PanoDetector.h"#include <iostream>#include <fstream>#include <sstream>#include <time.h>#include "Utils.h"#include "Tracer.h"#include "hugin_base/hugin_utils/platform.h"#include <algorithms/nona/ComputeImageROI.h>#include <algorithms/basic/CalculateOptimalScale.h>#include <algorithms/basic/LayerStacks.h>#include <nona/RemappedPanoImage.h>#include <nona/ImageRemapper.h>#include <panodata/StandardImageVariableGroups.h>#include <panodata/Panorama.h>#include <algorithms/optimizer/ImageGraph.h>#include <algorithms/optimizer/PTOptimizer.h>#include <algorithms/basic/CalculateOverlap.h>#include "ImageImport.h"#include <unistd.h>#include <hugin_config.h>
Go to the source code of this file.
Classes | |
| class | Runnable |
| class | ImgDataRunnable |
| class | WriteKeyPointsRunnable |
| class | LoadKeypointsDataRunnable |
| class | MatchDataRunnable |
Macros | |
| #define | srandom srand |
| #define | TRACE_IMG(X) {if (_panoDetector.getVerbose() == 1) {TRACE_INFO("i" << _imgData._number << " : " << X << std::endl);}} |
| #define | TRACE_PAIR(X) |
Typedefs | |
| typedef std::vector< Runnable * > | RunnableVector |
Functions | |
| std::string | includeTrailingPathSep (std::string path) |
| std::string | getKeyfilenameFor (std::string keyfilesPath, std::string filename) |
| returns the filename for the keyfile for a given image More... | |
| void | RunQueue (std::vector< Runnable * > &queue) |
| #define srandom srand |
Definition at line 56 of file PanoDetector.cpp.
Referenced by PanoDetector::run().
| #define TRACE_IMG | ( | X | ) | {if (_panoDetector.getVerbose() == 1) {TRACE_INFO("i" << _imgData._number << " : " << X << std::endl);}} |
Definition at line 63 of file PanoDetector.cpp.
Referenced by ImgDataRunnable::run(), WriteKeyPointsRunnable::run(), and LoadKeypointsDataRunnable::run().
| #define TRACE_PAIR | ( | X | ) |
| typedef std::vector<Runnable*> RunnableVector |
Definition at line 403 of file PanoDetector.cpp.
| std::string getKeyfilenameFor | ( | std::string | keyfilesPath, |
| std::string | filename | ||
| ) |
returns the filename for the keyfile for a given image
Definition at line 84 of file PanoDetector.cpp.
References includeTrailingPathSep(), hugin_utils::stripExtension(), and hugin_utils::stripPath().
Referenced by PanoDetector::loadProject().
| std::string includeTrailingPathSep | ( | std::string | path | ) |
Definition at line 67 of file PanoDetector.cpp.
Referenced by getKeyfilenameFor(), and PanoDetector::loadProject().
| void RunQueue | ( | std::vector< Runnable * > & | queue | ) |
Definition at line 407 of file PanoDetector.cpp.
Referenced by PanoDetector::match(), PanoDetector::matchMultiRow(), PanoDetector::matchPrealigned(), and PanoDetector::run().
1.8.5