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

Modules VIGRA

Here is a list of all modules:
[detail level 12]
 Feature AccumulatorsThe namespace vigra::acc provides the function vigra::acc::extractFeatures() along with associated statistics functors and accumulator classes. Together, they provide a framework for efficient compution of a wide variety of statistical features, both globally for an entire image, and locally for each region defined by a label array. Many different statistics can be composed out of a small number of fundamental statistics and suitable modifiers. The user simply selects the desired statistics by means of their tags (see below), and a template meta-program automatically generates an efficient functor that computes exactly those statistics
 Color Space ConversionsConvert between RGB, sRGB, R'G'B', XYZ, L*a*b*, L*u*v*, Y'PbPr, Y'CbCr, Y'IQ, and Y'UV color spaces
 Polar Color CoordinatesTransform colors from/to a polar representation (hue, brightness, saturation). In many situations, this is more intuitive than direct initialization in a particular color space. The polar coordinates are normalized so that a color angle of 0 degrees is always associated with red (green is at about 120 degrees, blue at about 240 degrees - exact values differ between color spaces). A saturation of 1 is the highest saturation that any RGB color gets after transformation into the respective color space, and saturation 0 corresponds to gray. Thus, different color spaces become somewhat comparable
 Accessors for FFTWComplexEncapsulate access to pixels of type FFTWComplex
 Linear AlgebraClasses and functions for matrix algebra, linear equations systems, eigen systems, least squares etc
 Advanced Matrix AlgebraSolution of linear systems, eigen systems, linear least squares etc
 Matrix FunctionsBasic matrix algebra, element-wise mathematical functions, row and columns statistics, data normalization etc
 vigra::multi_mathArithmetic and algebraic functions for multi-dimensional arrays
 Accessors for OpenCL typesEncapsulate access to members of OpenCL vector types
 Quaternion Operations
 Accessors for RGBValue
 Import/export of the TIFF formatTIFF conversion and file export/import
 Convolution Filters
 Geometric Transformations
 Distance Transform
 Superpixel Creation
 Parallel Processing
 Data Accessors
 Graph Data Structures and Algorithms
 Image Registration
 Mathematical Functions
 Connected Components Labeling
 Tensor Image Processing
 Ranges and Points
 Algorithms to Combine Images
 Functors to Combine Images
 Image Iterator Adapters
 Algorithms to Copy Images
 Corner Detection
 Image Correlation
 Edge Detection
 Functions for FFTWComplex
 Standard Image TypesThe most common instantiations of the vigra::BasicImage template
 Fast Fourier Transform
 Functions for FixedPoint#include <vigra/fixedpoint.hxx>
 Functions for FixedPoint16#include <vigra/fixedpoint.hxx>
 Basic Morphological Operations
 Functors
 Gabor Filter
 Import/Export of Images and Arrays in HDF5 Format
 Image Containers
 Image Import/Export Facilities
 Image IteratorsGeneral image iterator definition and implementations
 Algorithms to Initialize Images
 Algorithms to Inspect Images
 Functors To Inspect Images
 Local Minima and Maxima
 Multi-dimensional Array Tags
 Create BasicImageView from MultiArrayViews
 Chunked arrays
 Multi-dimensional Shapes and Array IteratorsShape objects and general iterators for arrays of arbitrary dimension
 GridGraph additions to namespace <tt>boost</tt>
 Import/export of volume data.
 Morphological operators for multi-dimensional arrays.
 Point operators for multi-dimensional arrays.
 Noise Normalization
 Non-linear Diffusion and Total Variation
 Utilities to manage pixel neighborhoods
 Geometry
 Polynomials and root determination
 Optimization and Regression
 Random Number Generation
 Machine Learning
 Functions for Rational#include <vigra/rational.hxx>
 Recursive convolution functions
 Resampling Convolution Filters
 Functions for RGBValueImplement basic arithmetic and equality for RGBValue
 One-dimensional and separable convolution functions
 Import of Images from Andor Cameras
 Fixed Size Integer Types
 Camera MTF Estimation
 Symmetry Detection
 Functions for TinyVectorImplement basic arithmetic and equality for TinyVector
 Algorithms to Transform Images
 Functors to Transform Images
 Unsupervised Decomposition
 Utilities to manage voxel neighborhoods

© 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.11.1