Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
ImageRemapper.h File Reference
#include <panodata/PanoramaData.h>
#include <nona/RemappedPanoImage.h>
#include <vigra_ext/impexalpha.hxx>
#include <vigra/functorexpression.hxx>
#include <vigra_ext/VignettingCorrection.h>
Include dependency graph for ImageRemapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HuginBase::Nona::SingleImageRemapper< ImageType, AlphaType >
 functor to create a remapped image More...
 
class  HuginBase::Nona::FileRemapper< ImageType, AlphaType >
 functor to create a remapped image, loads image from disk More...
 

Namespaces

 HuginBase
 mainly consists of wrapper around the pano tools library, to assist in ressource management and to provide a nicer interface.
 
 HuginBase::Nona
 

Functions

template<class FFType , class SrcIter , class SrcAccessor , class DestIter , class DestAccessor >
void HuginBase::Nona::applyFlatfield (vigra::triple< SrcIter, SrcIter, SrcAccessor > srcImg, vigra::pair< DestIter, DestAccessor > destImg, vigra::ImageImportInfo &ffInfo, double gamma, double gammaMaxVal, bool division, typename vigra::NumericTraits< typename SrcAccessor::value_type >::RealPromote a, typename vigra::NumericTraits< typename SrcAccessor::value_type >::RealPromote b, bool dither)
 load a flatfield image and apply the correction More...