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

| 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.6.0 (13 Aug 2008)