pto_gen.cpp File Reference

program to generate a pto file from given image files More...

#include <hugin_version.h>
#include <fstream>
#include <getopt.h>
#include <panodata/Panorama.h>
#include <panodata/StandardImageVariableGroups.h>
#include <panodata/OptimizerSwitches.h>
#include <algorithms/basic/CalculateMeanExposure.h>
#include "hugin_utils/alphanum.h"
#include <vigra/impex.hxx>
#include <lensdb/LensDB.h>

Include dependency graph for pto_gen.cpp:

Include dependency graph

Go to the source code of this file.

Functions

void usage (const char *name)
void InitLensDB ()
int main (int argc, char *argv[])


Detailed Description

program to generate a pto file from given image files

Author:
T. Modes

Definition in file pto_gen.cpp.


Function Documentation

void InitLensDB  ) 
 

Definition at line 76 of file pto_gen.cpp.

References HuginBase::LensDB::LensDB::GetSingleton(), makefile::path, and makefile::string.

Referenced by main().

int main int  argc,
char *  argv[]
 

Definition at line 110 of file pto_gen.cpp.

References HuginBase::Panorama::addImage(), PT::calcMeanExposure(), cerr, HuginBase::LensDB::LensDB::Clean(), cout, hugin_utils::FileExists(), fill_set(), hugin_utils::GetAbsoluteFilename(), HuginBase::Panorama::getImage(), HuginBase::StandardImageVariableGroups::getLenses(), HuginBase::Panorama::getNrOfImages(), HuginBase::ConstImageVariableGroup::getNumberOfParts(), HuginBase::Panorama::getOptimizeVector(), HuginBase::Panorama::getOptions(), HuginBase::ConstImageVariableGroup::getPartNumber(), hugin_utils::getPathPrefix(), HuginBase::Panorama::getSrcImage(), HuginBase::SrcPanoImage::hasEXIFread(), celeste::info(), InitLensDB(), HuginBase::SrcPanoImage::isCircularCrop(), HuginBase::Panorama::linkImageVariablePitch(), HuginBase::Panorama::linkImageVariableRoll(), HuginBase::Panorama::linkImageVariableStack(), HuginBase::Panorama::linkImageVariableYaw(), makefile::ofstream, HuginBase::PanoramaOptions::outputExposureValue, HuginBase::Panorama::printPanoramaScript(), HuginBase::SrcPanoImage::readDistortionFromDB(), HuginBase::SrcPanoImage::readProjectionFromDB(), HuginBase::SrcPanoImage::readVignettingFromDB(), HuginBase::BaseSrcPanoImage::setAutoCenterCrop(), HuginBase::SrcPanoImage::setCropMode(), HuginBase::BaseSrcPanoImage::setCropRect(), HuginBase::BaseSrcPanoImage::setExifCropFactor(), HuginBase::BaseSrcPanoImage::setExposureValue(), HuginBase::BaseSrcPanoImage::setHFOV(), HuginBase::Panorama::setOptimizerSwitch(), HuginBase::Panorama::setOptions(), HuginBase::Panorama::setPhotometricOptimizerSwitch(), HuginBase::BaseSrcPanoImage::setProjection(), HuginBase::BaseSrcPanoImage::setResponseType(), HuginBase::Panorama::setSrcImage(), HuginBase::BaseSrcPanoImage::setWhiteBalanceBlue(), HuginBase::BaseSrcPanoImage::setWhiteBalanceRed(), vigra_ext::srcImage(), makefile::string, hugin_utils::stripExtension(), HuginBase::ImageVariableGroup::switchParts(), HuginBase::UIntSet, HuginBase::ImageVariableGroup::unlinkVariableImage(), and usage().

void usage const char *  name  )  [static]
 

Definition at line 52 of file pto_gen.cpp.

References cout.


Generated on Mon Jul 28 01:25:47 2014 for Hugintrunk by  doxygen 1.3.9.1