AutoPanoSiftMultiRow Class Reference

A matcher for multi-row panoramas based on an idea by Bruno Postle. More...

#include <AutoCtrlPointCreator.h>

Inheritance diagram for AutoPanoSiftMultiRow:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 AutoPanoSiftMultiRow ()
 ctor.
virtual ~AutoPanoSiftMultiRow ()
 dtor.
virtual HuginBase::CPVector automatch (CPDetectorSetting &setting, HuginBase::Panorama &pano, const HuginBase::UIntSet &imgs, int nFeatures, int &ret_value, wxWindow *parent=NULL)
 Do cp matching, calles the right routines, based on the matcher selected.

Detailed Description

A matcher for multi-row panoramas based on an idea by Bruno Postle.

Definition at line 118 of file AutoCtrlPointCreator.h.


Constructor & Destructor Documentation

AutoPanoSiftMultiRow::AutoPanoSiftMultiRow (  )  [inline]

ctor.

Definition at line 124 of file AutoCtrlPointCreator.h.

virtual AutoPanoSiftMultiRow::~AutoPanoSiftMultiRow (  )  [inline, virtual]

dtor.

Definition at line 128 of file AutoCtrlPointCreator.h.


Member Function Documentation

HuginBase::CPVector AutoPanoSiftMultiRow::automatch ( CPDetectorSetting setting,
HuginBase::Panorama pano,
const HuginBase::UIntSet imgs,
int  nFeatures,
int &  ret_value,
wxWindow *  parent = NULL 
) [virtual]

Do cp matching, calles the right routines, based on the matcher selected.

Reimplemented from AutoCtrlPointCreator.

Definition at line 860 of file AutoCtrlPointCreator.cpp.

References AddControlPointsWithCheck(), AutoPanoSiftPreAlign::automatch(), AutoPanoSift::automatch(), HuginBase::AutoOptimise::autoOptimise(), HuginBase::CalculateOptimalScale::calcOptimalScale(), AutoCtrlPointCreator::Cleanup(), HuginBase::PanoramaOptions::EQUIRECTANGULAR, fill_set(), CPDetectorSetting::GetArgs(), CPDetectorSetting::GetArgsMatcher(), HuginGraph::ImageGraph::GetComponents(), HuginBase::Panorama::getNrOfImages(), CPDetectorSetting::GetOption(), HuginBase::Panorama::getOptions(), CPDetectorSetting::GetProg(), CPDetectorSetting::GetProgMatcher(), HuginBase::Panorama::getSubset(), HuginGraph::ImageGraph::IsConnected(), CPDetectorSetting::IsTwoStepDetector(), HuginBase::PTools::optimize(), hugin_utils::roundi(), CPDetectorSetting::SetArgs(), CPDetectorSetting::SetArgsMatcher(), CPDetectorSetting::SetOption(), CPDetectorSetting::SetProg(), CPDetectorSetting::SetProgMatcher(), and HuginBase::ControlPoint::X_Y.

Referenced by AutoPanoSiftMultiRowStack::automatch(), and AutoCtrlPointCreator::automatch().


The documentation for this class was generated from the following files:
Generated on 27 Jun 2016 for Hugintrunk by  doxygen 1.4.7