Hugintrunk
0.1
|
A matcher for multi-row panoramas based on an idea by Bruno Postle. More...
#include <AutoCtrlPointCreator.h>
Public Member Functions | |
AutoPanoSiftMultiRow () | |
ctor. More... | |
virtual | ~AutoPanoSiftMultiRow () |
dtor. More... | |
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. More... | |
Public Member Functions inherited from AutoCtrlPointCreator | |
AutoCtrlPointCreator () | |
ctor. More... | |
virtual | ~AutoCtrlPointCreator () |
dtor. More... | |
virtual HuginBase::CPVector | automatch (CPDetectorSetting &setting, HuginBase::Panorama &pano, const HuginBase::UIntSet &imgs, int nFeatures, wxWindow *parent=NULL) |
virtual void | Cleanup (CPDetectorSetting &setting, HuginBase::Panorama &pano, const HuginBase::UIntSet &imgs, std::vector< wxString > &keyFiles, wxWindow *parent=NULL) |
Additional Inherited Members | |
Protected Member Functions inherited from AutoCtrlPointCreator | |
HuginBase::CPVector | readUpdatedControlPoints (const std::string &file, HuginBase::Panorama &pano, const HuginBase::UIntSet &imgs, bool reordered) |
A matcher for multi-row panoramas based on an idea by Bruno Postle.
Definition at line 118 of file AutoCtrlPointCreator.h.
|
inline |
ctor.
Definition at line 124 of file AutoCtrlPointCreator.h.
|
inlinevirtual |
dtor.
Definition at line 128 of file AutoCtrlPointCreator.h.
|
virtual |
Do cp matching, calles the right routines, based on the matcher selected.
Reimplemented from AutoCtrlPointCreator.
Definition at line 919 of file AutoCtrlPointCreator.cpp.
References AddControlPointsWithCheck(), HuginBase::Panorama::addCtrlPoint(), AutoPanoSift::automatch(), AutoPanoSiftPreAlign::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(), HuginBase::PanoramaOptions::optimizeReferenceImage, hugin_utils::roundi(), CPDetectorSetting::SetArgs(), CPDetectorSetting::SetArgsMatcher(), HuginBase::PanoramaOptions::setHeight(), CPDetectorSetting::SetOption(), CPDetectorSetting::SetProg(), CPDetectorSetting::SetProgMatcher(), HuginBase::PanoramaOptions::setProjection(), HuginBase::PanoramaOptions::setWidth(), and HuginBase::ControlPoint::X_Y.
Referenced by AutoCtrlPointCreator::automatch(), and AutoPanoSiftMultiRowStack::automatch().