[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]

Namespaces | Functions
vigra/impex.hxx File Reference

image import and export functions More...

#include "sized_int.hxx"
#include "stdimage.hxx"
#include "tinyvector.hxx"
#include "imageinfo.hxx"
#include "numerictraits.hxx"
#include "codec.hxx"
#include "accessor.hxx"
#include "inspectimage.hxx"
#include "transformimage.hxx"
#include "copyimage.hxx"
#include "multi_array.hxx"

Go to the source code of this file.

Namespaces

namespace  vigra
namespace  vigra::detail

Functions

template<... >
void exportFloatingScalarImage (...)
 Deprecated.
template<... >
void exportFloatingVectorImage (...)
 Deprecated.
template<... >
void exportImage (...)
 Write an image, given an vigra::ImageExportInfo object.
template<... >
void exportIntegralScalarImage (...)
 Deprecated.
template<... >
void exportIntegralVectorImage (...)
 Deprecated.
template<... >
void importImage (...)
 Read the image specified by the given vigra::ImageImportInfo object.
template<... >
void importScalarImage (...)
 used for reading images of scalar type, such as integer and float grayscale.
template<... >
void importVectorImage (...)
 used for reading images of vector type, such as integer of float rgb.
template<class ImageIterator , class Accessor , class SrcValueType >
void read_band (Decoder *dec, ImageIterator ys, Accessor a, SrcValueType)
 used for reading bands after the source data type has been figured out.
template<class ImageIterator , class Accessor , class SrcValueType >
void read_bands (Decoder *dec, ImageIterator ys, Accessor a, SrcValueType)
 used for reading bands after the source data type has been figured out.
template<class ImageIterator , class Accessor , class DstValueType >
void write_band (Encoder *enc, ImageIterator ul, ImageIterator lr, Accessor a, DstValueType)
 used for writing bands after the source data type has been figured out.
template<class ImageIterator , class Accessor , class DstValueType >
void write_bands (Encoder *enc, ImageIterator ul, ImageIterator lr, Accessor a, DstValueType)
 used for writing bands after the source data type has been figured out.

Detailed Description

image import and export functions

this file provides the declarations and implementations of importImage() and exportImage(). the matching implementation for the given datatype is selected by template metacode.

© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de)
Heidelberg Collaboratory for Image Processing, University of Heidelberg, Germany

html generated using doxygen and Python
vigra 1.7.0 (Thu Aug 25 2011)