#include <Stitcher.h>
Inheritance diagram for HuginBase::Nona::TiffMultiLayerRemapper< ImageType, AlphaImageType >:

Public Types | |
| typedef MultiImageRemapper< ImageType, AlphaImageType > | Base |
Public Member Functions | |
| TiffMultiLayerRemapper (const PanoramaData &pano, AppBase::MultiProgressDisplay &progress) | |
| virtual | ~TiffMultiLayerRemapper () |
| virtual void | prepareOutputFile (const PanoramaOptions &opts) |
| prepare the output file (setup file structures etc.) | |
| virtual void | saveRemapped (RemappedPanoImage< ImageType, AlphaImageType > &remapped, unsigned int imgNr, unsigned int nImg, const PanoramaOptions &opts) |
| save the remapped image in a partial tiff layer | |
| virtual void | finalizeOutputFile (const PanoramaOptions &opts) |
| close the tiff file | |
Protected Attributes | |
| vigra::TiffImage * | m_tiff |
Definition at line 440 of file Stitcher.h.
|
|||||
|
Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >. Definition at line 444 of file Stitcher.h. |
|
||||||||||||||||
|
Definition at line 445 of file Stitcher.h. References ImageType. |
|
|||||||||
|
Definition at line 451 of file Stitcher.h. |
|
||||||||||
|
close the tiff file
Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >. Definition at line 486 of file Stitcher.h. |
|
||||||||||
|
prepare the output file (setup file structures etc.)
Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >. Definition at line 455 of file Stitcher.h. References DEBUG_ASSERT, and DEBUG_DEBUG. |
|
||||||||||||||||||||||||
|
save the remapped image in a partial tiff layer
Reimplemented from HuginBase::Nona::MultiImageRemapper< ImageType, AlphaImageType >. Definition at line 464 of file Stitcher.h. References vigra_ext::ROIImage< RemapImage, AlphaImage >::boundingBox(), vigra_ext::createAlphaTiffImage(), vigra_ext::createTiffDirectory(), DEBUG_DEBUG, HuginBase::PanoramaOptions::getROI(), HuginBase::Nona::RemappedPanoImage< RemapImage, AlphaImage >::m_ICCProfile, vigra_ext::ROIImage< RemapImage, AlphaImage >::m_image, vigra_ext::ROIImage< RemapImage, AlphaImage >::m_mask, HuginBase::PanoramaOptions::tiffCompression, and vigra_ext::ROIImage< RemapImage, AlphaImage >::upperLeft(). |
|
|||||
|
Definition at line 493 of file Stitcher.h. |
1.3.9.1