AutoPanoSiftPreAlign Class Reference

A matcher that uses the align information in the panorama to generate cp between overlapping images. More...

#include <AutoCtrlPointCreator.h>

Inheritance diagram for AutoPanoSiftPreAlign:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 AutoPanoSiftPreAlign ()
 ctor.
virtual ~AutoPanoSiftPreAlign ()
 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.
virtual HuginBase::CPVector automatch (CPDetectorSetting &setting, HuginBase::Panorama &pano, const HuginBase::UIntSet &imgs, int nFeatures, std::vector< wxString > &keyFiles, int &ret_value, wxWindow *parent=NULL)

Detailed Description

A matcher that uses the align information in the panorama to generate cp between overlapping images.

Definition at line 152 of file AutoCtrlPointCreator.h.


Constructor & Destructor Documentation

AutoPanoSiftPreAlign::AutoPanoSiftPreAlign (  )  [inline]

ctor.

Definition at line 158 of file AutoCtrlPointCreator.h.

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

dtor.

Definition at line 162 of file AutoCtrlPointCreator.h.


Member Function Documentation

HuginBase::CPVector AutoPanoSiftPreAlign::automatch ( CPDetectorSetting setting,
HuginBase::Panorama pano,
const HuginBase::UIntSet imgs,
int  nFeatures,
std::vector< wxString > &  keyFiles,
int &  ret_value,
wxWindow *  parent = NULL 
) [virtual]

Definition at line 1115 of file AutoCtrlPointCreator.cpp.

References AddControlPointsWithCheck(), AutoPanoSift::automatch(), HuginBase::CalculateImageOverlap::calculate(), AutoCtrlPointCreator::Cleanup(), DEBUG_ASSERT, HuginBase::Panorama::getCtrlPoints(), HuginBase::Panorama::getNrOfImages(), CPDetectorSetting::GetOption(), HuginBase::CalculateImageOverlap::getOverlap(), CPDetectorSetting::IsTwoStepDetector(), set_contains(), and HuginBase::ControlPoint::X_Y.

HuginBase::CPVector AutoPanoSiftPreAlign::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 1108 of file AutoCtrlPointCreator.cpp.

References HuginBase::Panorama::getNrOfImages().

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


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