[ VIGRA Homepage | Class Index | Function Index | File Index | Main Page ]
![]() |
Standard Image Types | ![]() |
---|
The most common instantiations of the vigra::BasicImage template. More...
Typedefs | |
typedef BasicImage< fftw_real > | FFTWRealImage |
typedef BasicImage< FFTWComplex > | FFTWComplexImage |
typedef BasicImage< unsigned char > | BImage |
typedef BasicImage< short > | SImage |
typedef BasicImage< int > | IImage |
typedef BasicImage< float > | FImage |
typedef BasicImage< double > | DImage |
typedef BasicImage< RGBValue< unsigned char > > | BRGBImage |
typedef BasicImage< RGBValue< int > > | IRGBImage |
typedef BasicImage< RGBValue< float > > | FRGBImage |
typedef BasicImage< RGBValue< double > > | DRGBImage |
typedef BasicImage< TinyVector< float, 2 > > | FVector2Image |
typedef BasicImage< TinyVector< float, 3 > > | FVector3Image |
typedef BasicImage< TinyVector< float, 4 > > | FVector4Image |
typedef BasicImage< TinyVector< double, 2 > > | DVector2Image |
typedef BasicImage< TinyVector< double, 3 > > | DVector3Image |
typedef BasicImage< TinyVector< double, 4 > > | DVector4Image |
Detailed Description |
typedef BasicImage<unsigned char> BImage |
Byte (8-bit unsigned) image. It uses vigra::BasicImageIterator and vigra::StandardAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<RGBValue<unsigned char> > BRGBImage |
Byte (3x 8-bit unsigned) RGB image. The pixel type is vigra::RGBValue<unsigned char>. It uses vigra::BasicImageIterator and vigra::RGBAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<double> DImage |
Double (double) image. It uses vigra::BasicImageIterator and vigra::StandardAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<RGBValue<double> > DRGBImage |
Double-precision floating-point (3x double) RGB image. The pixel type is RGBValue<double>. It uses vigra::BasicImageIterator and vigra::RGBAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<TinyVector<double, 2> > DVector2Image |
Floating-point TinyVector image. The pixel type is TinyVector<double, 2>. It uses vigra::BasicImageIterator and vigra::VectorAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<TinyVector<double, 3> > DVector3Image |
Floating-point TinyVector image. The pixel type is TinyVector<double, 3>. It uses vigra::BasicImageIterator and vigra::VectorAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<TinyVector<double, 4> > DVector4Image |
Floating-point TinyVector image. The pixel type is TinyVector<double, 4>. It uses vigra::BasicImageIterator and vigra::VectorAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage< FFTWComplex > FFTWComplexImage |
Complex (FFTWComplex) image. It uses vigra::BasicImageIterator and vigra::StandardAccessor and their const counterparts to access the data.
#include "vigra/fftw3.hxx" (for FFTW 3) or |
typedef BasicImage< fftw_real > FFTWRealImage |
Float (
The type
#include "vigra/fftw3.hxx" (for FFTW 3) or |
typedef BasicImage<float> FImage |
Float (float) image. It uses vigra::BasicImageIterator and vigra::StandardAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<RGBValue<float> > FRGBImage |
Floating-point (3x float) RGB image. The pixel type is RGBValue<float>. It uses vigra::BasicImageIterator and vigra::RGBAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<TinyVector<float, 2> > FVector2Image |
Floating-point TinyVector image. The pixel type is TinyVector<float, 2>. It uses vigra::BasicImageIterator and vigra::VectorAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<TinyVector<float, 3> > FVector3Image |
Floating-point TinyVector image. The pixel type is TinyVector<float, 3>. It uses vigra::BasicImageIterator and vigra::VectorAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<TinyVector<float, 4> > FVector4Image |
Floating-point TinyVector image. The pixel type is TinyVector<float, 4>. It uses vigra::BasicImageIterator and vigra::VectorAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<int> IImage |
Integer (32-bit signed) image. It uses vigra::BasicImageIterator and vigra::StandardAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<RGBValue<int> > IRGBImage |
Integer (3x 32-bit signed) RGB image. The pixel type is RGBValue<int>. It uses vigra::BasicImageIterator and vigra::RGBAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
typedef BasicImage<short> SImage |
Short integer (16-bit signed) image. It uses vigra::BasicImageIterator and vigra::StandardAccessor and their const counterparts to access the data.
#include "vigra/stdimage.hxx" |
© Ullrich Köthe (koethe@informatik.uni-hamburg.de) |
html generated using doxygen and Python
|