main.cpp File Reference

#include <iostream>
#include <vector>
#include <string>
#include <boost/foreach.hpp>
#include "Utils.h"
#include <getopt.h>
#include "PanoDetector.h"

Include dependency graph for main.cpp:

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)


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 417 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 cerr, cout, PanoDetector::LINEAR, PanoDetector::MULTIROW, PanoDetector::PREALIGNED, printUsage(), printVersion(), 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(), and hugin_utils::tolower().

Referenced by main().

void printUsage (  ) 

Definition at line 39 of file main.cpp.

References cout, and printVersion().

Referenced by parseOptions().

void printVersion (  ) 

Definition at line 33 of file main.cpp.

References cout.

Referenced by main(), parseOptions(), and printUsage().


Generated on 30 Oct 2014 for Hugintrunk by  doxygen 1.4.7