Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
HuginBase::Nona::Stitcher< ImageType, AlphaType > Class Template Reference

implements a stitching algorithm More...

#include <Stitcher.h>

Inheritance diagram for HuginBase::Nona::Stitcher< ImageType, AlphaType >:
Inheritance graph

Public Member Functions

 Stitcher (const PanoramaData &pano, AppBase::ProgressDisplay *progress)
 create a stitcher for the given panorama
 
virtual ~Stitcher ()
 
virtual void stitch (const PanoramaOptions &opts, const UIntSet &images, const std::string &file, SingleImageRemapper< ImageType, AlphaType > &remapper)
 Stitch some images into a panorama file.
 
void init (const PanoramaOptions &opts, const UIntSet &images)
 
virtual UIntSet getUsedImages ()
 

Protected Member Functions

virtual void calcOutputROIS (const PanoramaOptions &opts, const UIntSet &images)
 

Protected Attributes

const PanoramaDatam_pano
 
AppBase::ProgressDisplaym_progress
 
UIntSet m_images
 
std::vector< vigra::Rect2D > m_rois
 

Detailed Description

template<typename ImageType, typename AlphaType>
class HuginBase::Nona::Stitcher< ImageType, AlphaType >

implements a stitching algorithm

Definition at line 70 of file Stitcher.h.

Constructor & Destructor Documentation

◆ Stitcher()

create a stitcher for the given panorama

Definition at line 74 of file Stitcher.h.

◆ ~Stitcher()

Definition at line 79 of file Stitcher.h.

Member Function Documentation

◆ calcOutputROIS()

virtual void HuginBase::Nona::Stitcher< ImageType, AlphaType >::calcOutputROIS ( const PanoramaOptions opts,
const UIntSet images 
)
inlineprotectedvirtual

◆ getUsedImages()

◆ init()

◆ stitch()

virtual void HuginBase::Nona::Stitcher< ImageType, AlphaType >::stitch ( const PanoramaOptions opts,
const UIntSet images,
const std::string &  file,
SingleImageRemapper< ImageType, AlphaType > &  remapper 
)
inlinevirtual

Member Data Documentation

◆ m_images

◆ m_pano

◆ m_progress

◆ m_rois

std::vector<vigra::Rect2D> HuginBase::Nona::Stitcher< ImageType, AlphaType >::m_rois
protected

The documentation for this class was generated from the following file: