Hugintrunk
0.1
|
#include <iostream>
#include <vector>
#include <string>
#include "Utils.h"
#include <getopt.h>
#include "hugin_utils/stl_utils.h"
#include "PanoDetector.h"
Go to the source code of this file.
Functions | |
void | printVersion () |
void | printUsage () |
bool | parseOptions (int argc, char **argv, PanoDetector &ioPanoDetector) |
int | main (int argc, char **argv) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 434 of file main.cpp.
References PanoDetector::checkData(), PanoDetector::getVerbose(), parseOptions(), PanoDetector::printDetails(), printVersion(), PanoDetector::run(), and TIMETRACE.
bool parseOptions | ( | int | argc, |
char ** | argv, | ||
PanoDetector & | ioPanoDetector | ||
) |
Definition at line 93 of file main.cpp.
References PanoDetector::ALLPAIRS, HuginBase::RANSACOptimizer::AUTO, HuginBase::RANSACOptimizer::HOMOGRAPHY, PanoDetector::LINEAR, PanoDetector::MULTIROW, PanoDetector::PREALIGNED, printUsage(), printVersion(), HuginBase::RANSACOptimizer::RPY, HuginBase::RANSACOptimizer::RPYV, HuginBase::RANSACOptimizer::RPYVB, PanoDetector::setCached(), PanoDetector::setCeleste(), PanoDetector::setCelesteRadius(), PanoDetector::setCelesteThreshold(), PanoDetector::setCleanup(), PanoDetector::setCores(), PanoDetector::setDownscale(), PanoDetector::setInputFile(), PanoDetector::setKDTreeSearchSteps(), PanoDetector::setKDTreeSecondDistance(), PanoDetector::setKeyfilesPath(), PanoDetector::setKeyPointsIdx(), PanoDetector::setLinearMatchLen(), PanoDetector::setMatchingStrategy(), PanoDetector::setMinimumMatches(), PanoDetector::setOutputFile(), PanoDetector::setRansacDistanceThreshold(), PanoDetector::setRansacIterations(), PanoDetector::setRansacMode(), PanoDetector::setSieve1Height(), PanoDetector::setSieve1Size(), PanoDetector::setSieve1Width(), PanoDetector::setSieve2Height(), PanoDetector::setSieve2Size(), PanoDetector::setSieve2Width(), PanoDetector::setTest(), PanoDetector::setVerbose(), PanoDetector::setWriteAllKeyPoints(), hugin_utils::stripPath(), and hugin_utils::tolower().
Referenced by main().
void printUsage | ( | ) |
void printVersion | ( | ) |
Definition at line 31 of file main.cpp.
References hugin_utils::GetHuginVersion().
Referenced by main(), parseOptions(), and printUsage().