PTOptimise.h File Reference

functions to call the optimizer of panotools. More...

#include <panotools/PanoToolsOptimizerWrapper.h>
#include <algorithms/optimizer/PTOptimizer.h>
#include "PT/Panorama.h"
#include "PT/PanoramaMemento.h"
#include "PT/ImageGraph.h"

Include dependency graph for PTOptimise.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  PTools

Typedefs

typedef HuginBase::SmartOptimizerStub::OptMode OptMode

Functions

void smartOptimize (PT::Panorama &pano)
void autoOptimise (PT::Panorama &pano)
PT::OptimizeVector createOptVars (const PT::Panorama &optPano, int mode, unsigned anchorImg=0)

Variables

OptMode OPT_POS = HuginBase::SmartOptimizerStub::OPT_POS
OptMode OPT_B = HuginBase::SmartOptimizerStub::OPT_B
OptMode OPT_AC = HuginBase::SmartOptimizerStub::OPT_AC
OptMode OPT_DE = HuginBase::SmartOptimizerStub::OPT_DE
OptMode OPT_HFOV = HuginBase::SmartOptimizerStub::OPT_HFOV
OptMode OPT_GT = HuginBase::SmartOptimizerStub::OPT_GT
OptMode OPT_VIG = HuginBase::SmartOptimizerStub::OPT_VIG
OptMode OPT_VIGCENTRE = HuginBase::SmartOptimizerStub::OPT_VIGCENTRE
OptMode OPT_EXP = HuginBase::SmartOptimizerStub::OPT_EXP
OptMode OPT_WB = HuginBase::SmartOptimizerStub::OPT_WB
OptMode OPT_RESP = HuginBase::SmartOptimizerStub::OPT_RESP


Detailed Description

functions to call the optimizer of panotools.

Author:
Pablo d'Angelo <pablo.dangelo@web.de>
$Id$

This 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 Lesser 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

Definition in file PTOptimise.h.


Typedef Documentation

typedef HuginBase::SmartOptimizerStub::OptMode PTools::OptMode
 

Definition at line 51 of file PTOptimise.h.


Function Documentation

void autoOptimise PT::Panorama pano  )  [inline]
 

Definition at line 46 of file PTOptimise.h.

Referenced by main(), HuginBase::AutoOptimise::runAlgorithm(), OptimizePanel::runOptimizer(), and HuginBase::SmartOptimise::smartOptimize().

PT::OptimizeVector createOptVars const PT::Panorama optPano,
int  mode,
unsigned  anchorImg = 0
[inline]
 

Definition at line 64 of file PTOptimise.h.

References HuginBase::SmartOptimizerStub::createOptVars().

void smartOptimize PT::Panorama pano  )  [inline]
 

Definition at line 41 of file PTOptimise.h.

Referenced by HuginBase::getCPoutsideLimit(), main(), and HuginBase::SmartOptimise::runAlgorithm().


Variable Documentation

OptMode PTools::OPT_AC = HuginBase::SmartOptimizerStub::OPT_AC [static]
 

Definition at line 54 of file PTOptimise.h.

OptMode PTools::OPT_B = HuginBase::SmartOptimizerStub::OPT_B [static]
 

Definition at line 53 of file PTOptimise.h.

OptMode PTools::OPT_DE = HuginBase::SmartOptimizerStub::OPT_DE [static]
 

Definition at line 55 of file PTOptimise.h.

OptMode PTools::OPT_EXP = HuginBase::SmartOptimizerStub::OPT_EXP [static]
 

Definition at line 60 of file PTOptimise.h.

OptMode PTools::OPT_GT = HuginBase::SmartOptimizerStub::OPT_GT [static]
 

Definition at line 57 of file PTOptimise.h.

OptMode PTools::OPT_HFOV = HuginBase::SmartOptimizerStub::OPT_HFOV [static]
 

Definition at line 56 of file PTOptimise.h.

OptMode PTools::OPT_POS = HuginBase::SmartOptimizerStub::OPT_POS [static]
 

Definition at line 52 of file PTOptimise.h.

OptMode PTools::OPT_RESP = HuginBase::SmartOptimizerStub::OPT_RESP [static]
 

Definition at line 62 of file PTOptimise.h.

OptMode PTools::OPT_VIG = HuginBase::SmartOptimizerStub::OPT_VIG [static]
 

Definition at line 58 of file PTOptimise.h.

OptMode PTools::OPT_VIGCENTRE = HuginBase::SmartOptimizerStub::OPT_VIGCENTRE [static]
 

Definition at line 59 of file PTOptimise.h.

OptMode PTools::OPT_WB = HuginBase::SmartOptimizerStub::OPT_WB [static]
 

Definition at line 61 of file PTOptimise.h.


Generated on Wed Apr 23 01:25:44 2014 for Hugintrunk by  doxygen 1.3.9.1