[ 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
DecisionTree
Diff2DTwo dimensional difference vector
DiffusivityFunctor< Value >Diffusivity functor for non-linear diffusion
Dist2D
DT_StackEntry< Iter >
EarlyStoppStdStandard early stopping criterion
Edgel
FFTWComplexWrapper 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
FindBoundingRectangleCalculate 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
FindSum< VALUETYPE >Find the sum of the pixel values in an image or ROI
FixedPoint< IntBits, FractionalBits >
FixedPoint16< IntBits, OverflowHandling >
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 >
GiniCriterion
GrayToRGBAccessor< VALUETYPE >
GreenAccessor< RGBVALUE >
HDF5HandleWrapper for hid_t objects
HDF5ImportInfoArgument object for the function readHDF5()
ImageArray< ImageType, Alloc >Fundamental class template for arrays of equal-sized images
ImageExportInfoArgument object for the function exportImage()
ImageImportInfoArgument 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
LeastAngleRegressionOptionsPass options to leastAngleRegression()
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 >
MeshGridAccessor
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
NeighborCodeEncapsulation of direction management for 4-neighborhood
NeighborCodeEncapsulation of direction management for the 8-neighborhood
NeighborCode3DEncapsulation of direction management of neighbors for a 3D 6-neighborhood
NeighborCode3DEncapsulation 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
Node< e_ConstProbNode >
NodeBase
NoiseNormalizationOptionsPass options to one of the noise normalization functions
NormalRandomFunctor< Engine >
NumpyAnyArray
NumpyArray< N, T, Stride >
OnlineLearnVisitor
OOB_Visitor
Point2DTwo dimensional point or position
Polynomial< T >
PolynomialView< T >
ProblemSpec< LabelType >Problem specification class for the random forest
Processor< ClassificationTag, LabelType, T1, C1, T2, C2 >
Processor< RegressionTag, LabelType, T1, C1, T2, C2 >
RandomForest< LabelType, PreprocessorTag >
RandomForestClassCounter< DataSource, CountArray >
RandomForestOptionsOptions object for the random forest
RandomNumberGenerator< Engine >
Rational< IntType >
Rect2DTwo 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
RF_DEFAULTSingleton default tag class -
RF_TraitsTraits Class for the Random Forest
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
Size2DTwo dimensional size object
SlantedEdgeMTFOptionsPass options to one of the slantedEdgeMTF() functions
SortSamplesByDimensions< DataMatrix >
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
SplitBase< Tag >
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 >
StopAfterTree
StopAfterVoteCount
StopIfConverging
StopIfMargin
StopVisiting
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
Value_Chooser< T, C >Chooses between default type and type supplied
VariableImportanceVisitor
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
VisitorBase
VisitorNode< Visitor, Next >
VolumeExportInfoArgument object for the function exportVolume()
VolumeImportInfoArgument object for the function importVolume()
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)
Heidelberg Collaboratory for Image Processing, University of Heidelberg, Germany

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