Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
pto_gen.cpp File Reference

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

#include <fstream>
#include <getopt.h>
#include <vigra/imageinfo.hxx>
#include <panodata/Panorama.h>
#include <panodata/StandardImageVariableGroups.h>
#include <panodata/OptimizerSwitches.h>
#include <algorithms/basic/CalculateMeanExposure.h>
#include "hugin_utils/alphanum.h"
#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)
 
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

int main ( int  argc,
char *  argv[] 
)

Definition at line 78 of file pto_gen.cpp.

References HuginBase::Panorama::addImage(), HuginBase::SrcPanoImage::applyEXIFValues(), HuginBase::CalculateMeanExposure::calcMeanExposure(), HuginBase::LensDB::LensDB::Clean(), HuginBase::BaseSrcPanoImage::CROP_CIRCLE, HuginBase::BaseSrcPanoImage::CROP_RECTANGLE, hugin_utils::FileExists(), hugin_utils::GetAbsoluteFilename(), hugin_utils::getExtension(), HuginBase::Panorama::getImage(), HuginBase::StandardImageVariableGroups::getLenses(), HuginBase::Panorama::getNrOfImages(), HuginBase::ConstImageVariableGroup::getNumberOfParts(), HuginBase::Panorama::getOptions(), HuginBase::ConstImageVariableGroup::getPartNumber(), hugin_utils::getPathPrefix(), HuginBase::StandardImageVariableGroups::getStacks(), HuginBase::Panorama::hasPossibleStacks(), celeste::info(), HuginBase::SrcPanoImage::isCircularCrop(), hugin_utils::IsRawExtension(), HuginBase::Panorama::linkPossibleStacks(), HuginBase::OPT_EXPOSURE, HuginBase::OPT_PAIR, HuginBase::OPT_RESPONSE, HuginBase::OPT_VIGNETTING, HuginBase::PanoramaOptions::outputExposureValue, HuginBase::SrcPanoImage::readDistortionFromDB(), HuginBase::SrcPanoImage::readEXIF(), HuginBase::SrcPanoImage::readProjectionFromDB(), HuginBase::SrcPanoImage::readVignettingFromDB(), HuginBase::BaseSrcPanoImage::RESPONSE_EMOR, HuginBase::BaseSrcPanoImage::RESPONSE_LINEAR, HuginBase::SrcPanoImage::setCropMode(), HuginBase::Panorama::setOptimizerSwitch(), HuginBase::Panorama::setOptions(), HuginBase::Panorama::setPhotometricOptimizerSwitch(), HuginBase::SrcPanoImage::setSize(), vigra_ext::srcImage(), hugin_utils::stripExtension(), hugin_utils::stripPath(), HuginBase::ImageVariableGroup::switchParts(), HuginBase::StandardImageVariableGroups::update(), HuginBase::Panorama::updateOptimizeVector(), usage(), and HuginBase::Panorama::WritePTOFile().

static void usage ( const char *  name)
static

Definition at line 47 of file pto_gen.cpp.

References hugin_utils::GetHuginVersion().