VIGRA - VIGRA: Class List

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

Class List |

Here are the classes, structs, unions and interfaces with brief descriptions:

ArrayOfRegionStatistics | Calculate statistics for all regions of a labeled image
ArrayVector |
ArrayVectorView |
BasicImage | Fundamental class template for images
BasicImageIterator |
BasicImageIteratorBase |
BasicImageView | BasicImage using foreign memory
BilinearInterpolatingAccessor | Bilinear interpolation at non-integer positions
BlueAccessor |
BrightnessContrastFunctor | Adjust brightness and contrast of an image
BSpline |
BSplineBase |
CatmullRomSpline |
ColumnIterator | Iterator adapter to linearly access colums
ConstBasicImageIterator |
ConstImageIterator | Standard 2D random access const iterator for images that store the data as a linear array
ConstStridedImageIterator | Const iterator to be used when pixels are to be skipped
ConstValueIterator | Iterator that always returns the constant specified in the constructor
CoscotFunction |
CrackContourCirculator | Circulator that walks around a given region
Diff2D | Two dimensional difference vector
DiffusivityFunctor | Diffusivity functor for non-linear diffusion
Dist2D |
Edgel |
FFTWComplex | Wrapper class for the FFTW type '`fftw_complex`'
FFTWImaginaryAccessor |
FFTWMagnitudeAccessor |
FFTWPhaseAccessor |
FFTWRealAccessor |
FFTWWriteRealAccessor |
FindAverage | Find the average pixel value in an image or ROI
FindAverageAndVariance | Find the average pixel value and its variance in an image or ROI
FindBoundingRectangle | Calculate the bounding rectangle of an ROI in an image
FindMinMax | Find the minimum and maximum pixel value in an image or ROI
FindROISize | Calculate the size of an ROI in an image
FixedPoint |
FunctorTraits | Export associated information for a functor
GaborFilterFamily | Family of gabor filters of different scale and direction
GammaFunctor | Perform gamma correction of an image
Gaussian |
GrayToRGBAccessor |
GreenAccessor |
ImageArray | Fundamental class template for arrays of equal-sized images
ImageExportInfo | Argument object for the function exportImage()
ImageImportInfo | Argument object for the function importImage()
ImageIterator | Standard 2D random access iterator for images that store the data in a linear array
ImageIteratorBase | Base class for 2D random access iterators
ImagePyramid | Class template for logarithmically tapering image pyramids
IteratorAdaptor | Quickly create 1-dimensional iterator adapters
IteratorTraits | Export associated information for each image iterator
Kernel1D | Generic 1 dimensional convolution kernel
Kernel2D | Generic 2 dimensional convolution kernel
Lab2RGBFunctor | Convert perceptual uniform CIE L*a*b* into linear (raw) RGB
Lab2RGBPrimeFunctor | Convert perceptual uniform CIE L*a*b* into non-linear (gamma corrected) R'G'B'
Lab2XYZFunctor | Convert perceptual uniform CIE L*a*b* into standardized tri-stimulus XYZ
LastValueFunctor | Stores and returns the last value it has seen
LineIterator | Iterator adapter to iterate along an arbitrary line on the image
Luv2RGBFunctor | Convert perceptual uniform CIE L*u*v* into linear (raw) RGB
Luv2RGBPrimeFunctor | Convert perceptual uniform CIE L*u*v* into non-linear (gamma corrected) R'G'B'
Luv2XYZFunctor | Convert perceptual uniform CIE L*u*v* into standardized tri-stimulus XYZ
MagnitudeFunctor |
Matrix |
MultiArray | Main `MultiArray` class containing the memory management
MultiArrayNavigator | A navigator that provides acces to the 1D subranges of an n-dimensional range given by a vigra::MultiIterator and an nD shape
MultiArrayShape |
MultiArrayView | Base class for, and view to, vigra::MultiArray
MultiImageAccessor2 | Access two images simultaneously
MultiIterator | A multi-dimensional hierarchical iterator to be used with vigra::MultiArrayView if it is not strided
NeighborCode | Encapsulation of direction management for 4-neighborhood
NeighborCode | Encapsulation of direction management for the 8-neighborhood
NeighborCode3D | Encapsulation of direction management of neighbors for a 3D 6-neighborhood
NeighborCode3D | Encapsulation of direction management of neighbors for a 3D 26-neighborhood
NeighborhoodCirculator | Circulator that walks around a given location in a given image
NeighborOffsetCirculator | Circulator that walks around a given location
NoiseNormalizationOptions | Pass options to one of the noise normalization functions
NormalRandomFunctor |
Point2D | Two dimensional point or position
Polynomial |
PolynomialView |
RandomNumberGenerator |
Rational |
Rect2D | Two dimensional rectangle
RedAccessor |
ReduceFunctor | Apply a functor to reduce the dimensionality of an array
RestrictedNeighborhoodCirculator | Circulator that walks around a given location in a given image, unsing a restricted neighborhood
RGB2LabFunctor | Convert linear (raw) RGB into perceptual uniform CIE L*a*b*
RGB2LuvFunctor | Convert linear (raw) RGB into perceptual uniform CIE L*u*v*
RGB2RGBPrimeFunctor | Convert linear (raw) RGB into non-linear (gamma corrected) R'G'B'
RGB2sRGBFunctor | Convert linear (raw) RGB into standardized sRGB
RGB2XYZFunctor | Convert linear (raw) RGB into standardized tri-stimulus XYZ
RGBAccessor |
RGBGradientMagnitudeFunctor |
RGBPrime2LabFunctor | Convert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*a*b*
RGBPrime2LuvFunctor | Convert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*u*v*
RGBPrime2RGBFunctor | Convert non-linear (gamma corrected) R'G'B' into non-linear (raw) RGB
RGBPrime2XYZFunctor | Convert non-linear (gamma corrected) R'G'B' into standardized tri-stimulus XYZ
RGBPrime2YPrimeCbCrFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'CbCr color difference components
RGBPrime2YPrimeIQFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'IQ components
RGBPrime2YPrimePbPrFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'PbPr color difference components
RGBPrime2YPrimeUVFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'UV components
RGBToGrayAccessor |
RGBValue | Class for a single RGB value
RowIterator | Iterator adapter to linearly access row
SeedRgDirectValueFunctor | Statistics functor to be used for seeded region growing
SequenceAccessor | Accessor for items that are STL compatible sequences
Size2D | Two dimensional size object
SlantedEdgeMTFOptions | Pass options to one of the slantedEdgeMTF() functions
SplineImageView | Create a continuous view onto a discrete image using splines
SplineImageView0 | Create an image view for nearest-neighbor interpolation
SplineImageView1 | Create an image view for bi-linear interpolation
sRGB2RGBFunctor | Convert standardized sRGB into non-linear (raw) RGB
StandardAccessor | Encapsulate access to the values an iterator points to
StandardConstAccessor | Encapsulate read access to the values an iterator points to
StandardConstValueAccessor | Encapsulate access to the values an iterator points to
StandardValueAccessor | Encapsulate access to the values an iterator points to
StaticPolynomial |
StridedArrayTag |
StridedImageIterator | Iterator to be used when pixels are to be skipped
StridedMultiIterator | A multi-dimensional hierarchical iterator to be used with vigra::MultiArrayView if it is not strided
Threshold | Threshold an image
TinyVector | Class for fixed size vectors
TinyVectorBase | Base class for fixed size vectors
TinyVectorView | Wrapper for fixed size vectors
UniformIntRandomFunctor |
UniformRandomFunctor |
UnstridedArrayTag |
VectorAccessor | Accessor for items that are STL compatible vectors
VectorComponentAccessor | Accessor for one component of a vector
VectorComponentValueAccessor | Accessor for one component of a vector
VectorElementAccessor | Accessor for one component of a vector
VectorNormFunctor | A functor for computing the vector norm
VectorNormSqFunctor | A functor for computing the squared vector norm
XYZ2LabFunctor | Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*a*b*
XYZ2LuvFunctor | Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*u*v*
XYZ2RGBFunctor | Convert standardized tri-stimulus XYZ into linear (raw) RGB
XYZ2RGBPrimeFunctor | Convert standardized tri-stimulus XYZ into non-linear (gamma corrected) R'G'B'
YPrimeCbCr2RGBPrimeFunctor | Convert Y'CbCr color difference components into non-linear (gamma corrected) R'G'B'
YPrimeIQ2RGBPrimeFunctor | Convert Y'IQ color components into non-linear (gamma corrected) R'G'B'
YPrimePbPr2RGBPrimeFunctor | Convert Y'PbPr color difference components into non-linear (gamma corrected) R'G'B'
YPrimeUV2RGBPrimeFunctor | Convert Y'UV color components into non-linear (gamma corrected) R'G'B'

© 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)