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:

Go to the source code of this file.

Functions

static 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().

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::Panorama::getNrOfImages(), HuginBase::ConstImageVariableGroup::getNumberOfParts(), HuginBase::Panorama::getOptimizeVector(), HuginBase::Panorama::getOptions(), HuginBase::ConstImageVariableGroup::getPartNumber(), hugin_utils::getPathPrefix(), celeste::info(), InitLensDB(), HuginBase::ConstImageVariableGroup::IVE_ExposureValue, HuginBase::ConstImageVariableGroup::IVE_WhiteBalanceBlue, HuginBase::ConstImageVariableGroup::IVE_WhiteBalanceRed, HuginBase::Panorama::linkImageVariablePitch(), HuginBase::Panorama::linkImageVariableRoll(), HuginBase::Panorama::linkImageVariableStack(), HuginBase::Panorama::linkImageVariableYaw(), HuginBase::OPT_EXPOSURE, HuginBase::OPT_PAIR, HuginBase::OPT_RESPONSE, HuginBase::OPT_VIGNETTING, HuginBase::PanoramaOptions::outputExposureValue, HuginBase::Panorama::printPanoramaScript(), HuginBase::BaseSrcPanoImage::RESPONSE_EMOR, HuginBase::BaseSrcPanoImage::RESPONSE_LINEAR, HuginBase::BaseSrcPanoImage::setExposureValue(), HuginBase::Panorama::setOptimizerSwitch(), HuginBase::Panorama::setOptions(), HuginBase::Panorama::setPhotometricOptimizerSwitch(), HuginBase::BaseSrcPanoImage::setWhiteBalanceBlue(), HuginBase::BaseSrcPanoImage::setWhiteBalanceRed(), vigra_ext::srcImage(), hugin_utils::stripExtension(), hugin_utils::stripPath(), HuginBase::ImageVariableGroup::switchParts(), HuginBase::ImageVariableGroup::unlinkVariableImage(), and usage().

static void usage ( const char *  name  )  [static]

Definition at line 52 of file pto_gen.cpp.

References cout.


Generated on 22 Nov 2014 for Hugintrunk by  doxygen 1.4.7