Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
HuginBase::Nona::ReduceStitcher< ImageType, AlphaType > Class Template Reference
create a panorama using the reduce operation on all overlapping pixels. More...
#include <Stitcher.h>
Inheritance diagram for HuginBase::Nona::ReduceStitcher< ImageType, AlphaType >:

Public Member Functions | |
| ReduceStitcher (const PanoramaData &pano, AppBase::MultiProgressDisplay &progress) | |
| virtual | ~ReduceStitcher () |
| template<class FUNCTOR> | |
| void | stitch (const PanoramaOptions &opts, UIntSet &imgSet, const std::string &filename, SingleImageRemapper< ImageType, AlphaType > &remapper, FUNCTOR &reduce) |
| template<class ImgIter, class ImgAccessor, class AlphaIter, class AlphaAccessor, class FUNCTOR> | |
| void | stitch (const PanoramaOptions &opts, UIntSet &imgSet, vigra::triple< ImgIter, ImgIter, ImgAccessor > pano, std::pair< AlphaIter, AlphaAccessor > alpha, SingleImageRemapper< ImageType, AlphaType > &remapper, FUNCTOR &reduce) |
Detailed Description
template<typename ImageType, typename AlphaType>
class HuginBase::Nona::ReduceStitcher< ImageType, AlphaType >
create a panorama using the reduce operation on all overlapping pixels.
WARNING: this version is very memory hungry for large panoramas (> 3 images ;-)
Constructor & Destructor Documentation
|
||||||||||||||||
|
|
|
|||||||||
|
|
Member Function Documentation
|
||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||
|
|
The documentation for this class was generated from the following file:
- hugin_base/nona/Stitcher.h
1.3.9.1