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

algorithms for remove control points by statistic method More...

#include "CleanCP.h"
#include <algorithms/optimizer/PTOptimizer.h>
#include "algorithms/basic/CalculateCPStatistics.h"
#include "hugin_base/panotools/PanoToolsUtils.h"
Include dependency graph for CleanCP.cpp:

Go to the source code of this file.

Namespaces

 HuginBase
 mainly consists of wrapper around the pano tools library, to assist in ressource management and to provide a nicer interface.
 

Functions

UIntSet HuginBase::getCPoutsideLimit_pair (Panorama pano, AppBase::ProgressDisplay &progress, double n=2.0)
 optimises images pairwise and removes for every image pair control points with error > mean+n*sigma More...
 
UIntSet HuginBase::getCPoutsideLimit (Panorama pano, double n=2.0, bool skipOptimisation=false, bool includeLineCp=false)
 optimises the whole panorama and removes all control points with error > mean+n*sigma More...
 
UIntSet HuginBase::getCPinMasks (Panorama pano)
 returns these control points, which are in masks More...
 

Detailed Description

algorithms for remove control points by statistic method

the algorithm is based on ptoclean by Bruno Postle

Author
Thomas Modes

$Id$

Definition in file CleanCP.cpp.