Hugintrunk
0.1
|
functor to create a remapped image, loads image from disk More...
#include <ImageRemapper.h>
Public Types | |
typedef std::vector< float > | LUT |
Public Member Functions | |
FileRemapper () | |
virtual | ~FileRemapper () |
void | loadImage (const PanoramaOptions &opts, vigra::ImageImportInfo &info, ImageType &srcImg, AlphaType &srcAlpha) |
virtual RemappedPanoImage < ImageType, AlphaType > * | getRemapped (const PanoramaData &pano, const PanoramaOptions &opts, unsigned int imgNr, vigra::Rect2D outputROI, AppBase::ProgressDisplay *progress) |
create a remapped pano image. More... | |
virtual void | release (RemappedPanoImage< ImageType, AlphaType > *d) |
Public Member Functions inherited from HuginBase::Nona::SingleImageRemapper< ImageType, AlphaType > | |
SingleImageRemapper () | |
virtual | ~SingleImageRemapper () |
void | setAdvancedOptions (const HuginBase::Nona::AdvancedOptions advancedOptions) |
Protected Attributes | |
RemappedPanoImage< ImageType, AlphaType > * | m_remapped |
Protected Attributes inherited from HuginBase::Nona::SingleImageRemapper< ImageType, AlphaType > | |
HuginBase::Nona::AdvancedOptions | m_advancedOptions |
functor to create a remapped image, loads image from disk
Definition at line 75 of file ImageRemapper.h.
typedef std::vector<float> HuginBase::Nona::FileRemapper< ImageType, AlphaType >::LUT |
Definition at line 84 of file ImageRemapper.h.
|
inline |
Definition at line 79 of file ImageRemapper.h.
References HuginBase::Nona::FileRemapper< ImageType, AlphaType >::m_remapped.
|
inlinevirtual |
Definition at line 84 of file ImageRemapper.h.
|
virtual |
create a remapped pano image.
The image ownership is transferred to the caller.
Implements HuginBase::Nona::SingleImageRemapper< ImageType, AlphaType >.
Definition at line 148 of file ImageRemapper.h.
References vigra_ext::destImage(), HuginBase::PanoramaOptions::getHeight(), HuginBase::PanoramaData::getImage(), vigra_ext::getMaxValForPixelType(), HuginBase::PanoramaData::getSrcImage(), HuginBase::PanoramaOptions::getWidth(), vigra::importImageAlpha(), celeste::info(), HuginBase::Nona::remapImage(), HuginBase::PanoramaOptions::remapUsingGPU, AppBase::ProgressDisplay::setMessage(), vigra_ext::srcImageRange(), hugin_utils::stripPath(), vigra_ext::transformImage(), and HuginBase::BaseSrcPanoImage::VIGCORR_FLATFIELD.
|
inline |
Definition at line 91 of file ImageRemapper.h.
|
inlinevirtual |
Implements HuginBase::Nona::SingleImageRemapper< ImageType, AlphaType >.
Definition at line 103 of file ImageRemapper.h.
|
protected |
Definition at line 108 of file ImageRemapper.h.
Referenced by HuginBase::Nona::FileRemapper< ImageType, AlphaType >::FileRemapper().