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