[ VIGRA Homepage | Class Index | Function Index | File Index | Main Page ]
|
VIGRA Compound List | ![]() |
|---|
Here are the classes, structs, unions and interfaces with brief descriptions:
| ArrayOfRegionStatistics | Calculate statistics for all regions of a labeled image |
| ArrayVector | |
| 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 |
| CoordinateIterator | Simulate an image where each pixel contains its coordinate |
| 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 |
| 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 |
| Gaussian | |
| GrayToRGBAccessor | |
| GreenAccessor | |
| ImageArray | Fundamental class template for arrays of equal-sized images |
| ImageExportInfo | Argument object for the function exportImage(). See exportImage() for usage example. This object must be used to define the properties of an image to be written to disk |
| ImageImportInfo | Argument object for the function importImage(). See importImage() for a usage example. This object must be used to read an image from disk and enquire about its properties |
| ImageIterator | Standard 2D random access iterator for images that store the data in a linear array |
| ImageIteratorBase | Base class for 2D random access iterators |
| 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 |
| 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 |
| MultiIteratorBase | Enclosing class for vigra::MultiIterator base classes |
| type | Base class for vigra::MultiIterator |
| NeighborCode | Encapsulation of direction management for 4-neighborhood |
| NeighborCode | Encapsulation of direction management for the 8-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 |
| Point2D | Two dimensional point or position |
| Polynomial | |
| PolynomialView | |
| 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' |
| 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 |
| 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 strided |
| StridedMultiIteratorBase | Encloses the base class for vigra::StridedMultiIterator |
| type | Base class for vigra::StridedMultiIterator |
| Threshold | Threshold an image |
| TinyVector | Class for fixed size vectors |
| TinyVectorBase | Base class for fixed size vectors |
| TinyVectorView | Wrapper for fixed size vectors |
| 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 (koethe@informatik.uni-hamburg.de) |
html generated using doxygen and Python
|