Hugintrunk
0.1
|
Namespaces | |
vigra::detail | |
Functions | |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | vigra::importImageAlpha (const ImageImportInfo &import_info, ImageIterator image_iterator, ImageAccessor image_accessor, AlphaIterator alpha_iterator, AlphaAccessor alpha_accessor) |
Read the image specified by the given vigra::ImageImportInfo object including its alpha channel. More... | |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | vigra::importImageAlpha (ImageImportInfo const &import_info, pair< ImageIterator, ImageAccessor > image, pair< AlphaIterator, AlphaAccessor > alpha) |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | vigra::exportImageAlpha (ImageIterator image_upper_left, ImageIterator image_lower_right, ImageAccessor image_accessor, AlphaIterator alpha_upper_left, AlphaAccessor alpha_accessor, const ImageExportInfo &export_info) |
Write the image and its alpha channel to a file. More... | |
template<class ImageIterator , class ImageAccessor , class AlphaIterator , class AlphaAccessor > | |
void | vigra::exportImageAlpha (triple< ImageIterator, ImageIterator, ImageAccessor > image, pair< AlphaIterator, AlphaAccessor > alpha, ImageExportInfo const &export_info) |
|
inline |
Write the image and its alpha channel to a file.
See exportImage() for more information.
Declarations
pass 2D array views:
{exportImageAlpha} pass ImageIterators and DataAccessors :
Use argument objects in conjunction with ArgumentObjectFactories :
Usage:
#include <vigra/impexalpha.hxx>
Namespace: vigra
{exportImageAlpha}
Preconditions
Definition at line 1043 of file impexalpha.hxx.
References vigra::detail::exportImageAlpha(), and celeste::info().
Referenced by correctRGB(), vigra::exportImageAlpha(), main(), SaveImage(), HuginBase::Nona::detail::saveRemapped(), StackImagesAndMask(), HuginBase::Nona::WeightedStitcher< ImageType, AlphaType >::stitch(), HuginBase::Nona::ReduceStitcher< ImageType, AlphaType >::stitch(), and HuginBase::Nona::SimpleStitcher< ImageType, AlphaType >::stitch().
|
inline |
Definition at line 1073 of file impexalpha.hxx.
References vigra::exportImageAlpha().
|
inline |
Read the image specified by the given vigra::ImageImportInfo object including its alpha channel.
See importImage() for more information.
Declarations
pass 2D array views:
{importImageAlpha} pass ImageIterators and DataAccessors :
Use argument objects in conjunction with ArgumentObjectFactories :
Usage:
#include <vigra/impexalpha.hxx>
Namespace: vigra
{importImageAlpha}
Preconditions
Definition at line 479 of file impexalpha.hxx.
References vigra::detail::importImageAlpha().
Referenced by PanoDetector::AnalyzeImage(), HuginBase::Nona::FileRemapper< ImageType, AlphaType >::getRemapped(), HuginBase::ImageCache::importAndConvertAlphaImage(), vigra::importImageAlpha(), deghosting::Khan< PixelType >::importRGBImage(), loadAndConvertImage(), LoadAndMergeImages(), LoadGrayImageAndConvert(), LoadGrayImageAndFindLines(), LoadImageAndConvert(), LoadImageAndFindLines(), HuginBase::ImageCache::loadImageSafely(), loadImagesPyr(), main2(), PrintImageInfo(), processImg(), ResaveImageFill(), StackImagesAndMask(), and weightedAverageOfImageFiles().
|
inline |
Definition at line 496 of file impexalpha.hxx.
References vigra::importImageAlpha().