HuginBase::ComputeImageROI Class Reference

#include <ComputeImageROI.h>

Inheritance diagram for HuginBase::ComputeImageROI:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ComputeImageROI (PanoramaData &panorama, const UIntSet &images)
virtual ~ComputeImageROI ()
virtual bool modifiesPanoramaData () const
 returns true if the algorithm changes the PanoramaData.
virtual bool runAlgorithm ()
 implementation of the algorithm.
virtual std::vector< vigra::Rect2D > getROIS ()

Static Public Member Functions

std::vector< vigra::Rect2D > computeROIS (const PanoramaData &panorama, const PanoramaOptions &opts, const UIntSet &images)

Protected Attributes

UIntSet m_images
std::vector< vigra::Rect2D > m_rois

Constructor & Destructor Documentation

HuginBase::ComputeImageROI::ComputeImageROI PanoramaData panorama,
const UIntSet images
[inline]
 

Definition at line 46 of file ComputeImageROI.h.

virtual HuginBase::ComputeImageROI::~ComputeImageROI  )  [inline, virtual]
 

Definition at line 51 of file ComputeImageROI.h.


Member Function Documentation

std::vector< vigra::Rect2D > HuginBase::ComputeImageROI::computeROIS const PanoramaData panorama,
const PanoramaOptions opts,
const UIntSet images
[static]
 

Definition at line 256 of file ComputeImageROI.cpp.

References HuginBase::estimateOutputROI(), and HuginBase::PanoramaData::getOptions().

Referenced by HuginBase::Nona::Stitcher< ImageType, AlphaImageType >::calcOutputROIS().

virtual std::vector<vigra::Rect2D> HuginBase::ComputeImageROI::getROIS  )  [inline, virtual]
 

Definition at line 64 of file ComputeImageROI.h.

virtual bool HuginBase::ComputeImageROI::modifiesPanoramaData  )  const [inline, virtual]
 

returns true if the algorithm changes the PanoramaData.

Implements HuginBase::PanoramaAlgorithm.

Definition at line 55 of file ComputeImageROI.h.

virtual bool HuginBase::ComputeImageROI::runAlgorithm  )  [inline, virtual]
 

implementation of the algorithm.

You should override with your algorithm's implementiation.

Implements HuginBase::PanoramaAlgorithm.

Definition at line 58 of file ComputeImageROI.h.


Member Data Documentation

UIntSet HuginBase::ComputeImageROI::m_images [protected]
 

Definition at line 76 of file ComputeImageROI.h.

std::vector<vigra::Rect2D> HuginBase::ComputeImageROI::m_rois [protected]
 

Definition at line 77 of file ComputeImageROI.h.


The documentation for this class was generated from the following files:
Generated on Fri Aug 1 01:25:50 2014 for Hugintrunk by  doxygen 1.3.9.1