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

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCArrayOfRegionStatistics< RegionStatistics, LabelType >Calculate statistics for all regions of a labeled image
oCArrayVectorView< T >
oCBasicImage< PIXELTYPE, Alloc >Fundamental class template for images
oCBasicImage< VALUETYPE >
oCBasicImageIteratorBase< IMAGEITERATOR, PIXELTYPE, REFERENCE, POINTER, LINESTARTITERATOR >
oCBasicImageIteratorBase< BasicImageIterator< PIXELTYPE, ITERATOR >, PIXELTYPE, PIXELTYPE &, PIXELTYPE *, ITERATOR >
oCBasicImageIteratorBase< ConstBasicImageIterator< PIXELTYPE, ITERATOR >, PIXELTYPE, PIXELTYPE const &, PIXELTYPE const *, ITERATOR >
oCBasicImageView< PIXELTYPE >BasicImage using foreign memory
oCBestGiniOfColumn< LineSearchLossTag >
oCBilinearInterpolatingAccessor< ACCESSOR, VALUETYPE >Bilinear interpolation at non-integer positions
oCBlueAccessor< RGBVALUE >
oCBox< VALUETYPE, DIMENSION >Represent an n-dimensional box as a (begin, end) pair. Depending on the value type, end() is considered to be outside the box (as in the STL, for integer types), or inside (for floating point types). size() will always be end() - begin()
oCBrightnessContrastFunctor< PixelType >Adjust brightness and contrast of an image
oCBSplineBase< ORDER, T >
oCCatmullRomSpline< T >
oCColumnIterator< IMAGE_ITERATOR >Iterator adapter to linearly access colums
oCConstValueIterator< PIXELTYPE >Iterator that always returns the constant specified in the constructor
oCCorrectStatus
oCCoscotFunction< T >
oCCrackContourCirculator< IMAGEITERATOR >Circulator that walks around a given region
oCDecisionTree
oCDiff2DTwo dimensional difference vector
oCDiffusivityFunctor< Value >Diffusivity functor for non-linear diffusion
oCDist2D
oCDraw< T1, T2, C1, C2 >
oCDT_StackEntry< Iter >
oCEarlyStoppStdStandard early stopping criterion
oCEdgel
oCEntropyCriterion
oCFFTWComplexWrapper class for the FFTW type 'fftw_complex'
oCFFTWImaginaryAccessor
oCFFTWMagnitudeAccessor
oCFFTWPhaseAccessor
oCFFTWRealAccessor
oCFindAverage< VALUETYPE >Find the average pixel value in an image or ROI
oCFindAverageAndVariance< VALUETYPE >Find the average pixel value and its variance in an image or ROI
oCFindBoundingRectangleCalculate the bounding rectangle of an ROI in an image
oCFindMinMax< VALUETYPE >Find the minimum and maximum pixel value in an image or ROI
oCFindROISize< VALUETYPE >Calculate the size of an ROI in an image
oCFindSum< VALUETYPE >Find the sum of the pixel values in an image or ROI
oCFixedPoint< IntBits, FractionalBits >
oCFixedPoint16< IntBits, OverflowHandling >
oCFunctorTraits< T >Export associated information for a functor
oCGammaFunctor< PixelType >Perform gamma correction of an image
oCGaussian< T >
oCGetClusterVariables
oCGiniCriterion
oCGrayToRGBAccessor< VALUETYPE >
oCGreenAccessor< RGBVALUE >
oCHC_Entry
oCHClustering
oCHDF5FileAccess to HDF5 files
oCHDF5HandleWrapper for hid_t objects
oCHDF5ImportInfoArgument object for the function readHDF5()
oCImageArray< ImageType, Alloc >Fundamental class template for arrays of equal-sized images
oCImageExportInfoArgument object for the function exportImage()
oCImageImportInfoArgument object for the function importImage()
oCImageIteratorBase< IMAGEITERATOR, PIXELTYPE, REFERENCE, POINTER, StridedOrUnstrided >Base class for 2D random access iterators
oCImageIteratorBase< ConstImageIterator< PIXELTYPE >, PIXELTYPE, PIXELTYPE const &, PIXELTYPE const * >
oCImageIteratorBase< ConstStridedImageIterator< PIXELTYPE >, PIXELTYPE, PIXELTYPE const &, PIXELTYPE const *, StridedArrayTag >
oCImageIteratorBase< ImageIterator< PIXELTYPE >, PIXELTYPE, PIXELTYPE &, PIXELTYPE * >
oCImageIteratorBase< StridedImageIterator< PIXELTYPE >, PIXELTYPE, PIXELTYPE &, PIXELTYPE *, StridedArrayTag >
oCImagePyramid< ImageType, Alloc >Class template for logarithmically tapering image pyramids
oCIteratorAdaptor< Policy >Quickly create 1-dimensional iterator adapters
oCIteratorTraits< T >Export associated information for each image iterator
oCKernel1D< ARITHTYPE >Generic 1 dimensional convolution kernel
oCKernel2D< ARITHTYPE >Generic 2 dimensional convolution kernel
oCLab2RGBFunctor< T >Convert perceptual uniform CIE L*a*b* into linear (raw) RGB
oCLab2RGBPrimeFunctor< T >Convert perceptual uniform CIE L*a*b* into non-linear (gamma corrected) R'G'B'
oCLab2XYZFunctor< T >Convert perceptual uniform CIE L*a*b* into standardized tri-stimulus XYZ
oCLastValueFunctor< VALUETYPE >Stores and returns the last value it has seen
oCLeastAngleRegressionOptionsPass options to leastAngleRegression()
oCLineIterator< IMAGE_ITERATOR >Iterator adapter to iterate along an arbitrary line on the image
oCLuv2RGBFunctor< T >Convert perceptual uniform CIE L*u*v* into linear (raw) RGB
oCLuv2RGBPrimeFunctor< T >Convert perceptual uniform CIE L*u*v* into non-linear (gamma corrected) R'G'B'
oCLuv2XYZFunctor< T >Convert perceptual uniform CIE L*u*v* into standardized tri-stimulus XYZ
oCMagnitudeFunctor< ValueType >
oCMedian
oCMeshGridAccessor
oCMultiArrayNavigator< 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
oCMultiArrayShape< N >
oCMultiArrayShape< actual_dimension >
oCMultiArrayView< N, T, C >Base class for, and view to, vigra::MultiArray
oCMultiArrayView< 2, VALUETYPE, StridedOrUnstrided >
oCMultiArrayView< N, NumpyArrayTraits< N, T, Stride >::value_type, Stride >
oCMultiArrayView< N, T >
oCMultiImageAccessor2< Iter1, Acc1, Iter2, Acc2 >Access two images simultaneously
oCMultiIterator< N, T, REFERENCE, POINTER >A multi-dimensional hierarchical iterator to be used with vigra::MultiArrayView if it is not strided
oCMultiIterator< 1, T, REFERENCE, POINTER >
oCNeighborCodeEncapsulation of direction management for 4-neighborhood
oCNeighborCodeEncapsulation of direction management for the 8-neighborhood
oCNeighborCode3DEncapsulation of direction management of neighbors for a 3D 6-neighborhood
oCNeighborCode3DEncapsulation of direction management of neighbors for a 3D 26-neighborhood
oCNeighborhoodCirculator< IMAGEITERATOR, NEIGHBORCODE >Circulator that walks around a given location in a given image
oCNeighborOffsetCirculator< NEIGHBORCODE >Circulator that walks around a given location
oCNodeBase
oCNoiseNormalizationOptionsPass options to one of the noise normalization functions
oCNormalizeStatus
oCNormalRandomFunctor< Engine >
oCNumpyAnyArray
oCPermuteCluster< Iter, DT >
oCPolynomialView< T >
oCProblemSpec< LabelType >Problem specification class for the random forest
oCProcessor< ClassificationTag, LabelType, T1, C1, T2, C2 >
oCProcessor< RegressionTag, LabelType, T1, C1, T2, C2 >
oCRandomForest< LabelType, PreprocessorTag >
oCRandomForestClassCounter< DataSource, CountArray >
oCRandomForestOptionsOptions object for the random forest
oCRandomNumberGenerator< Engine >
oCRandomSplitOfColumn
oCRational< IntType >
oCRect2DTwo dimensional rectangle
oCRedAccessor< RGBVALUE >
oCReduceFunctor< FUNCTOR, VALUETYPE >Apply a functor to reduce the dimensionality of an array
oCRF_DEFAULTSingleton default tag class -
oCRFErrorCallback
oCRGB2LabFunctor< T >Convert linear (raw) RGB into perceptual uniform CIE L*a*b*
oCRGB2LuvFunctor< T >Convert linear (raw) RGB into perceptual uniform CIE L*u*v*
oCRGB2RGBPrimeFunctor< From, To >Convert linear (raw) RGB into non-linear (gamma corrected) R'G'B'
oCRGB2sRGBFunctor< From, To >Convert linear (raw) RGB into standardized sRGB
oCRGB2XYZFunctor< T >Convert linear (raw) RGB into standardized tri-stimulus XYZ
oCRGBGradientMagnitudeFunctor< ValueType >
oCRGBPrime2LabFunctor< T >Convert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*a*b*
oCRGBPrime2LuvFunctor< T >Convert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*u*v*
oCRGBPrime2RGBFunctor< From, To >Convert non-linear (gamma corrected) R'G'B' into non-linear (raw) RGB
oCRGBPrime2XYZFunctor< T >Convert non-linear (gamma corrected) R'G'B' into standardized tri-stimulus XYZ
oCRGBPrime2YPrimeCbCrFunctor< T >Convert non-linear (gamma corrected) R'G'B' into Y'CbCr color difference components
oCRGBPrime2YPrimeIQFunctor< T >Convert non-linear (gamma corrected) R'G'B' into Y'IQ components
oCRGBPrime2YPrimePbPrFunctor< T >Convert non-linear (gamma corrected) R'G'B' into Y'PbPr color difference components
oCRGBPrime2YPrimeUVFunctor< T >Convert non-linear (gamma corrected) R'G'B' into Y'UV components
oCRGBToGrayAccessor< RGBVALUE >
oCRowIterator< IMAGE_ITERATOR >Iterator adapter to linearly access row
oCSampler< Random >Create random samples from a sequence of indices
oCSamplerOptionsOptions object for the Sampler class
oCSeedRgDirectValueFunctor< Value >Statistics functor to be used for seeded region growing
oCSIFImportInfoExtracts image properties from an Andor SIF file header
oCSlantedEdgeMTFOptionsPass options to one of the slantedEdgeMTF() functions
oCSortSamplesByDimensions< DataMatrix >
oCSplice< T >
oCSplineImageView< ORDER, VALUETYPE >Create a continuous view onto a discrete image using splines
oCSplineImageView0< VALUETYPE, INTERNAL_TRAVERSER >Create an image view for nearest-neighbor interpolation
oCSplineImageView0< VALUETYPE >
oCSplineImageView1< VALUETYPE, INTERNAL_TRAVERSER >Create an image view for bi-linear interpolation
oCSplineImageView1< VALUETYPE >
oCSplitBase< Tag >
oCsRGB2RGBFunctor< From, To >Convert standardized sRGB into non-linear (raw) RGB
oCStandardAccessor< VALUETYPE >Encapsulate access to the values an iterator points to
oCStandardAccessor< RGBVALUE >
oCStandardAccessor< SEQUENCE >
oCStandardAccessor< VECTOR >
oCStandardConstAccessor< VALUETYPE >Encapsulate read access to the values an iterator points to
oCStandardConstValueAccessor< VALUETYPE >Encapsulate access to the values an iterator points to
oCStandardValueAccessor< VALUETYPE >Encapsulate access to the values an iterator points to
oCStopBase
oCStridedArrayTag
oCStridedMultiIterator< N, T, REFERENCE, POINTER >A multi-dimensional hierarchical iterator to be used with vigra::MultiArrayView if it is not strided
oCStridedMultiIterator< 1, T, REFERENCE, POINTER >
oCThreshold< SrcValueType, DestValueType >Threshold an image
oCTinyVectorBase< VALUETYPE, SIZE, DATA, DERIVED >Base class for fixed size vectors
oCTinyVectorBase< T, SIZE, T *, TinyVectorView< T, SIZE > >
oCTinyVectorBase< T, SIZE, T[SIZE], TinyVector< T, SIZE > >
oCTinyVectorBase< VALUETYPE, SIZE, VALUETYPE[SIZE], TinyVector< VALUETYPE, SIZE > >
oCUniformIntRandomFunctor< Engine >
oCUniformRandomFunctor< Engine >
oCUnstridedArrayTag
oCValue_Chooser< T, C >Chooses between default type and type supplied
oCVariableSelectionResult
oCVectorComponentAccessor< VECTORTYPE >Accessor for one component of a vector
oCVectorComponentValueAccessor< VECTORTYPE >Accessor for one component of a vector
oCVectorElementAccessor< ACCESSOR >Accessor for one component of a vector
oCVectorNormFunctor< ValueType >A functor for computing the vector norm
oCVectorNormSqFunctor< ValueType >A functor for computing the squared vector norm
oCVisitorBase
oCVisitorNode< Visitor, Next >
oCVolumeExportInfoArgument object for the function exportVolume()
oCVolumeImportInfoArgument object for the function importVolume()
oCXYZ2LabFunctor< T >Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*a*b*
oCXYZ2LuvFunctor< T >Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*u*v*
oCXYZ2RGBFunctor< T >Convert standardized tri-stimulus XYZ into linear (raw) RGB
oCXYZ2RGBPrimeFunctor< T >Convert standardized tri-stimulus XYZ into non-linear (gamma corrected) R'G'B'
oCYPrimeCbCr2RGBPrimeFunctor< T >Convert Y'CbCr color difference components into non-linear (gamma corrected) R'G'B'
oCYPrimeIQ2RGBPrimeFunctor< T >Convert Y'IQ color components into non-linear (gamma corrected) R'G'B'
oCYPrimePbPr2RGBPrimeFunctor< T >Convert Y'PbPr color difference components into non-linear (gamma corrected) R'G'B'
\CYPrimeUV2RGBPrimeFunctor< 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.1 (Wed Mar 12 2014)