[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

tools/align_image_stack.cpp File Reference

program to align a set of well overlapping images (~90%) More...

#include <hugin_config.h>
#include <hugin_version.h>
#include <fstream>
#include <sstream>
#include <vigra/error.hxx>
#include <vigra/impex.hxx>
#include <vigra/cornerdetection.hxx>
#include <vigra/localminmax.hxx>
#include <hugin_utils/utils.h>
#include <vigra_ext/Pyramid.h>
#include <vigra_ext/Correlation.h>
#include <vigra_ext/InterestPoints.h>
#include <panodata/Panorama.h>
#include <panotools/PanoToolsOptimizerWrapper.h>
#include <panodata/StandardImageVariableGroups.h>
#include <algorithms/optimizer/PTOptimizer.h>
#include <nona/Stitcher.h>
#include <unistd.h>
#include <tiff.h>

Include dependency graph for align_image_stack.cpp:

Include dependency graph


struct  Parameters


template<class ImageType>
void createCtrlPoints (Panorama &pano, int img1, const ImageType &leftImg, int img2, const ImageType &rightImg, int pyrLevel, double scale, unsigned nPoints, unsigned grid)
template<class PixelType>
int main2 (std::vector< std::string > files, Parameters param)
int main (int argc, char *argv[])


int g_verbose = 0

Detailed Description

program to align a set of well overlapping images (~90%)

Pablo d'Angelo <pablo.dangelo@web.de>
align_image_stack.cpp 2493 2007-10-24 20:26:26Z dangelo

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this software; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Function Documentation

template<class ImageType>
void createCtrlPoints Panorama pano,
int  img1,
const ImageType leftImg,
int  img2,
const ImageType rightImg,
int  pyrLevel,
double  scale,
unsigned  nPoints,
unsigned  grid

int main int  argc,
char *  argv[]

template<class PixelType>
int main2 std::vector< std::string >  files,
Parameters  param

Variable Documentation

int g_verbose = 0

Generated on Mon Sep 20 01:01:32 2010 for Hugintrunk by doxygen