| cvrAffineLocation.h [code] | Definition of cvr::affineLocation which extends cvr::location by a transformation matrix |
| cvrAffineTransformation2D.h [code] | Contains the class cvr::affineTransformation2D, which is used to transform coordinate points in a planar transformation with only rotation and translation |
| cvrAllocException.h [code] | Defines the memory allocation exception |
| cvrArchitecture.h [code] | |
| cvrArctanLUT.h [code] | Contains the arctan lookup table |
| cvrAreaPoints.h [code] | Declares areaPoints |
| cvrAssert.h [code] | Defines macro assert() as a dummy for release versions but as the standard assert if a debug version is being compiled |
| cvrBilinearInterpolation.h [code] | Contains the template class cvr::bilinearInterpolation<T>, which is a functor, which uses bilinear interpolation to approximate values between the pixels or elements of vectors and matrices |
| cvrBorderPoints.h [code] | Declares borderPoints |
| cvrBoundaryExpansion.h [code] | Contains the class cvr::boundaryExpansion, which is used to expand an image with a border defined through the boundaryType parameter |
| cvrBoundaryType.h [code] | Contains the enum eBoundaryType which provides global constants for differnt boudary conditions |
| cvrBresenhamCircle.h [code] | Contains the functor bresenhamCircle |
| cvrBresenhamLine.h [code] | Contains the functor bresenhamLine |
| cvrChainCode.h [code] | Declares chainCode and constants for Canzler code |
| cvrChannel.h [code] | Contains the data structure to represent gray valued images with one float per pixel |
| cvrChannel32.h [code] | Contains the data structure to represent gray valued images with four bytes per pixel |
| cvrChannel8.h [code] | Contains the data structure to represent gray valued images with one byte per pixel |
| cvrChannelC.h [code] | Contains the data structure to represent complex valued channels with float as type for the real and imaginary components |
| cvrChannelProcessingInterface.h [code] | Simple interface from which all functors that process a matrix<T> to produce another matrix can be inherited |
| cvrClassName.h [code] | Defines the class className to gain the fully qualified name of a class inherited from cvr::object |
| cvrColorQuantization.h [code] | Contains parent class for all color quantization algorithms |
| cvrColors.h [code] | This file contains some more symbolic color definitions, like orange, pink, red, green, blue, etc |
| cvrCompilers.h [code] | |
| cvrComplex.h [code] | CVR-Lib version of the complex numbers |
| cvrConfig.h [code] | Wrapper file which includes the configuration files required for each specific OS or compiler |
| cvrConstantReferenceType.h [code] | Contains the enum eConstantReferece which provides global constants to control the behaviour of memory allocation |
| cvrConstants.h [code] | Definition of some often needed mathematical constants as static member functions of a template class: pi(), twoPi(), halfPi(), e(), and sqrt2() |
| cvrConstReferenceException.h [code] | Specialized exception for unallowed access to const object |
| cvrContainer.h [code] | Contains the parent class to all container classes like vectors and matrices |
| cvrContrastEnhancement.h [code] | Contains the abstract class cvr::contrastEnhancement, from which all contrast enhancement classes are derived |
| cvrConvexHull.h [code] | Contains the functor convexHull |
| cvrDataRepresentationType.h [code] | Contains the enum eDataRepresentationType |
| cvrDebug.h [code] | Defines many macros used when debugging CVR-Libclasses |
| cvrDebugIterator.h [code] | Contains a generic implementation of debug iterators (used in debug builds) for cvr::containers |
| cvrDecompositionSolution.h [code] | |
| cvrDeprecated.h [code] | Defines a macro that alerts on deprecated member functions |
| cvrDistanceFunctor.h [code] | This file contains the class distanceFunctor, the base class for calculation of distances between two vectors or matrices |
| cvrDistanceType.h [code] | This file contains the class distanceType<T> which specifies three types that are recommended for the result of a distance calculation between two instances of T |
| cvrDocu.h [code] | |
| cvrDocuClassifiers.h [code] | |
| cvrDocuSegmentation.h [code] | |
| cvrDocuTransformationEstimation.h [code] | |
| cvrDownload.h [code] | |
| cvrDraw.h [code] | |
| cvrDrawBase.h [code] | |
| cvrEndianness.h [code] | Contains the class endianness, which allows to read/write data from a file written with a known endianness |
| cvrEuclideanDistance.h [code] | This file contains the functions T euclideanDistance(const T&, const T&) and T euclideanDistanceSqr(const T&, const T&) which calculate the Euclidean distance and its square, respectively |
| cvrEuclideanDistanceFunctor.h [code] | This file contains the class euclideandistanceFunctor, a class for calculating the L2 distance between two vectors or matrices |
| cvrEuclideanDistantor.h [code] | This file contains the policy classes euclideanDistantor and euclideanSqrDistantor, which calculate the L2 distance and it square, respecively |
| cvrEuclideanTransformation2D.h [code] | Contains the class cvr::euclideanTransformation2D, which is used to transform coordinate points in a planar transformation with only rotation and translation |
| cvrExamples.h [code] | |
| cvrException.h [code] | Defines base class for all exceptions in the CVR-Lib |
| cvrExternViewer2D.h [code] | Contains the class cvr::externViewer used when there is no possibility to use GTK or any other widget tool for which we have a viewer |
| cvrFactory.h [code] | Contains the template type for CVR-Lib factories |
| cvrFactoryReferences.h [code] | Class that ensures the existence of some references |
| cvrFastHessianDetection.h [code] | Contains the class cvr::fastHessianDetection, which is the location detector used by the SURF concept |
| cvrFilledUpsampling.h [code] | |
| cvrFixedGridInterpolation.h [code] | Contains the class cvr::fixedGridInterpolation, which is parent class for all interpolation functors, whose samples have equal distances to each other (per dimension) |
| cvrFunctor.h [code] | Contains the class cvr::functor, which is the parent class for all functionality classes that work on images, matrices, etc |
| cvrGenericChannel.h [code] | Definition of a meta-programming type which provides the channel corresponding to a specific type |
| cvrGenericInterpolation.h [code] | Contains the functor genericInterpolation which uses LUT for interpolation kernels |
| cvrGenericLattice1D.h [code] | Contains a one-dimensional lattice container, which is somewhat similar to a genericVector but with a selectable initial index, that, besides zero, can be positive or negative |
| cvrGenericLattice2D.h [code] | Contains a template class to describe 2D lattices, which are like matrices but addressable with negative indices, and whose rows are of type cvr::genericLattice1D |
| cvrGenericMatrix.h [code] | Contains a template class to describe matrices of data, in a way that each row can be accessed as a cvr::genericVector |
| cvrGenericVector.h [code] | Contains a replacement for std::vector, which has been optimized for the storage of static types, (i.e |
| cvrGeometricTransform.h [code] | Contains the classes cvr::geometricTransform<T> and cvr::geometricTransformBase, which are the parent classes of all geometric transformation classes, like rotation, scale, translation, etc |
| cvrGeometry.h [code] | Defines three line geometry related global functions:
|
| cvrGroups.h [code] | This file contains all documentation groups for classes and data structures in the CVR-Lib |
| cvrGuiServer.h [code] | Contains the class cvr::guiServer, which manages a singleton that controls the thread running the main loop of the used GUI Toolkit (like QT, GTK+, GTKMM, WxWidgets, etc |
| cvrHierarchy.h [code] | |
| cvrHistogramEqualization.h [code] | Contains a class for histogram equalization of different types of matrices |
| cvrHueLUT.h [code] | Contains the hue lookup table |
| cvrImage.h [code] | Contains the color image data structure of the CVR-Lib , which is a matrix of cvr::rgbaPixel |
| cvrIntegralImage.h [code] | Contains the class cvr::integralImage, which is used as a preliminary stage of several other algorithms that need to convolve with boxes filled with a constant value |
| cvrInterpolationType.h [code] | Defines the enumeration type eInterpolationType used in many places to specify which kind of interpolation should be employed |
| cvrInterval.h [code] | Defines the template type cvr::interval<T> and all shortcuts like cvr::iinterval |
| cvrInvalidParametersException.h [code] | Contains the class cvr::invalidParametersException, an exception thrown by classes derived from cvr::parametersManager::parameters |
| cvrIOBMP.h [code] | Contains the cvr::ioBMP class to deal with .bmp files |
| cvrIoHandler.h [code] | Contains the class cvr::ioHandler, which is the base for all serialization concepts in the CVR-Lib |
| cvrIOImage.h [code] | Parent class of all functors that write to or read from a file as its main task |
| cvrIOImageInterface.h [code] | Parent class of all functors that write to or read from a file as its main task |
| cvrIOJPEG.h [code] | Contains the cvr::ioJPEG class to deal with .jpeg files |
| cvrIoObject.h [code] | Containes base class for all serializable classes |
| cvrIOPNG.h [code] | Contains the cvr::ioPNG class to deal with .png files |
| cvrIoPoints.h [code] | Declares ioPoints |
| cvrKdTree.h [code] | This file contains the aggregate type cvr::kdTree, a data structure for fast nearest neighbor search |
| cvrKernel1D.h [code] | Contains the template class cvr::kernel1D<T> |
| cvrKernel2D.h [code] | Contains the template class cvr::kernel1D<T> |
| cvrKMColorQuantization.h [code] | Contains a class for color quantization using the k-Means algorithm |
| cvrLabelAdjacencyMap.h [code] | |
| cvrLapackInterface.h [code] | Definition of interface for LAPACK based functors |
| cvrLattice1D.h [code] | Contains the template class cvr::lattice1D, which is the mathematical version of cvr::genericLattice1D |
| cvrLattice2D.h [code] | Declares the mathematical version of genericLattice2D, which also provides some arithmetical operations and extrems search methods |
| cvrLine.h [code] | |
| cvrLinearAlgebraFunctor.h [code] | Contains the class cvr::linearAlgebraFunctor which is the base class of all linear algebra functors and defines the global type cvr::integer |
| cvrLinearLeastSquares.h [code] | Contains the class cvr::linearLeastSquares, to solve a least squares linear problem |
| cvrLispStreamHandler.h [code] | Contains cvr::lispStreamHandler a lisp-like ASCII ioHandler |
| cvrList.h [code] | Defines a wrapper that automatically decides if it is more efficient to use the cvr::smallObjectList or the std::list |
| cvrLoadImageList.h [code] | Contains the class cvr::loadImageList, which has still to be documented by Peter Doerfler |
| cvrLocation.h [code] | Definition of cvr::location which is an interest point in an image and circular neighborhood |
| cvrLocationDetection.h [code] | Contains the abstract class cvr::locationDetection, which is the parent class of all local detection classes |
| cvrLocationMatch.h [code] | Contains the class cvr::locationMatch, which has still to be documented by Pablo Alvarado |
| cvrLuDecomposition.h [code] | Compute the LU decomposition of a given matrix |
| cvrLuSolution.h [code] | |
| cvrMacroSymbols.h [code] | Contains several definitions of macros to determine which compiler is being used |
| cvrMath.h [code] | Definition of some usually used global functions like min, max, and many standard functions with are used differently by the different compilers |
| cvrMathLA.h [code] | Definition of some useful global functions which are often needed in Linear Algebra Algorithms |
| cvrMatrix.h [code] | Declares the mathematical version of genericMatrix, which also provides some arithmetical operations and extrems search methods |
| cvrMatrixProcessingInterface.h [code] | Simple interface from which all functors that process a matrix<T> to produce another matrix can be inherited |
| cvrMatrixTransform.h [code] | Contains the geometric transformation class cvr::matrixTransform<T> which is the more generic linear transformation matrix |
| cvrMedianEvenCase.h [code] | Contains the enum eMedianCase which is used in cvr::quickMedian and related classes |
| cvrMergeHSIToImage.h [code] | |
| cvrMergeImage.h [code] | Contains mergeImage, which is a base class all merge image functor classes |
| cvrMergeRGBToImage.h [code] | |
| cvrMergeYCbCrToImage.h [code] | Merge YCbCr channels to color image |
| cvrMergeYIQToImage.h [code] | Merge YIQ channels into a color image |
| cvrMergeYPbPrToImage.h [code] | Merge YPbPr channels into a color image |
| cvrMergeYUVToImage.h [code] | Merge YUV channels into a color image |
| cvrMetaProgrammingTools.h [code] | Contains some useful meta programming tools such as if_t, switch_t |
| cvrMinimizeBasis.h [code] | Contains the template class cvr::minimizeBasis<T>, which generates a minimum number of basis vectors to approximate a given set of vectors within a given deviation |
| cvrMutex.h [code] | Contains cvr::mutex for protecting critical sections for multithreading |
| cvrNaming.h [code] | |
| cvrNearestNeighborInterpolation.h [code] | Contains the class cvr::nearestNeighborInterpolation |
| cvrNewFunctors.h [code] | |
| cvrNoise.h [code] | Contains the class cvr::noise, used to add noise to matrices, images channels or vectors in a controlled way |
| cvrNormalDistribution.h [code] | Contains the class cvr::normalDistribution to produce random integers normally distributed in an specified interval |
| cvrObject.h [code] | Defines the parent class of most classes in the CVR-Lib |
| cvrParametersManager.h [code] | Contains the class cvr::parametersManager, which provides a standard functionality for all classes that manage parameters (e.g |
| cvrPassiveWait.h [code] | Contains the function cvr::passiveWait as wrapper for the different OS dependent passive wait formats with microsecond precision |
| cvrPCA.h [code] | Principal Components Analysis |
| cvrPerformanceConfig.h [code] | Definition of constants that are used to tweak the performance of some algorithm but need not be changed for every call of a method |
| cvrPoint.h [code] | Defines the template type cvr::point<T> and all shortcuts like cvr::ipoint |
| cvrPoint3D.h [code] | Defines the template type cvr::point3D<T> and all shortcuts like cvr::ipoint3D |
| cvrPointList.h [code] | Defines a class for lists of points |
| cvrPolygonPoints.h [code] | |
| cvrProgressInfo.h [code] | Contains the class progressInfo, base class for progress information |
| cvrProgressReporter.h [code] | Contains the class cvr::progressReporter |
| cvrQrDecomposition.h [code] | Compute the QR decomposition of a matrix |
| cvrQrSolution.h [code] | |
| cvrQuickMedian.h [code] | This file contains the functor quickMedian, which calculates the median quickly |
| cvrQuickMedian2.h [code] | This file contains the functor quickMedian, which calculates the median quickly |
| cvrQuickPartialSort.h [code] | This file contains the functor quickPartialSort, which calculates the median quickly |
| cvrRandomDistribution.h [code] | Contains the class cvr::randomDistribution, which is the parent class of all random distributions in the library |
| cvrRansacEstimation.h [code] | Contains the template class cvr::ransacEstimation<E>, used to estimate any transformation E with help of the RANSAC algorithm |
| cvrRectangle.h [code] | Contains template class for aligned rectangles, which are described through two points |
| cvrRectLocation.h [code] | Definition of cvr::rectLocation which is a rectangular local region around an interest point |
| cvrResizeType.h [code] | Contains the enum eResizeType which provides global constants to control the behaviour of resize methods |
| cvrRGBAPixel.h [code] | Contains the basic template class to represent RGB pixels with an alpha channel |
| cvrRGBPixel.h [code] | Contains the basic template class to represent RGB pixels (without an alpha channel) |
| cvrRound.h [code] | Definition of some usually used global functions for mathematical rounding (round, iround, lround and cround_cast) |
| cvrSecondOrderStatistics.h [code] | Contains the functor secondOrderStatistics, for means, variances and covariance matrix |
| cvrSemaphore.h [code] | Contains the cvr::semaphore wrapper class to encapulate the differences between the POSIX and Win32 concepts |
| cvrSeparableKernel.h [code] | Contains the template class seperableKernel<T> |
| cvrSimilarityTransformation2D.h [code] | Contains the class cvr::similarityTransformation2D, which is used to transform coordinate points in a planar transformation with only rotation and translation |
| cvrSinCos.h [code] | Contains platform and/or compiler specific implementations of sincos, sincosf, and sincosl - always appending _impl to the name |
| cvrSmallObjectList.h [code] | Defines a list similar to the std::list but specialized for an efficient access of small objects |
| cvrSort.h [code] | Sort the elements in a matrix or vector |
| cvrSort2.h [code] | Sort the elements in a matrix or vector |
| cvrSortingOrder.h [code] | Contains the enum eSortingOrder for specifying sorting order |
| cvrSplitImage.h [code] | Definition of cvr::splitImage which is the base class of all functors that split an image into three different color channels of some color space |
| cvrSplitImageToHSI.h [code] | Contains the functor splitImageToHSI which splits images into hue saturation and intensity |
| cvrSplitImageToRGB.h [code] | Definition of cvr::splitImageToRGB which splits an image into three different color channels red, green, and blue (RGB) |
| cvrSplitImageTorgI.h [code] | Contains the functor splitImageTorgI which splits images into chromaticity and intensity channels |
| cvrSplitImageToYCbCr.h [code] | Split color image to YCbCr |
| cvrSplitImageToYIQ.h [code] | Split color image to YIQ |
| cvrSplitImageToYPbPr.h [code] | Split color image to YPbPr |
| cvrSplitImageToYUV.h [code] | Split color image to YUV |
| cvrStatus.h [code] | Contains the class cvr::status, which is the parent class for all classes that can provide status information |
| cvrStatusMonitor.h [code] | Contains the parent class for all status monitors, which are objects that control what to do with error reports in functors, classifiers, viewers and ioHandlers |
| cvrStatusMonitorCerr.h [code] | Contains a status monitor that displays the information as soon as a setStatusString is called |
| cvrStatusMonitorException.h [code] | Contains a status monitor that displays the information as soon as a setStatusString is called |
| cvrStreamProgressInfo.h [code] | Contains the class streamProgressInfo, which prints progress information to a string |
| cvrSurfLocalDescriptor.h [code] | Contains the class cvr::surfLocalDescriptor, which computes local descriptors with the SURF approach |
| cvrSVD.h [code] | Singular Value Decomposition |
| cvrSymmetricEigenSystem.h [code] | Contains the template class symmetricEigenSystem<T> that uses LAPACK if available |
| cvrThread.h [code] | Contains the cvr::thread wrapper class to encapulate the differences between the POSIX threads in *ix systems and the Win32 concepts |
| cvrTimer.h [code] | Contains the class cvr::timer to measure wall-clock times with microsecond precision |
| cvrTypeInfo.h [code] | Definition of some template functions that give information about its template type |
| cvrTypes.h [code] | This file contains the definitions of the basic types used in the CVR-Lib |
| cvrUndebug.h [code] | Undefinition of macros for debug purposes |
| cvrUniformContinuousDistribution.h [code] | Contains the class cvr::uniformContinuousDistribution to produce random integers uniformly distributed in an specified interval |
| cvrUniformDiscreteDistribution.h [code] | Contains the class cvr::uniformDiscreteDistribution to produce random integers uniformly distributed in an specified interval |
| cvrUnivariateContinuousDistribution.h [code] | Contains the class cvr::univariateContinuousDistribution, parent of all univariate continuous random distributions |
| cvrUnivariateDiscreteDistribution.h [code] | Contains the class cvr::univariateDiscreteDistribution, parent of all univariate discrete random distributions |
| cvrUsePalette.h [code] | Contains class to create a color image from a labeled mask and a palette of colors (one for each label) |
| cvrValidator.h [code] | Contains a class that checks the validity of the elements of matrices and vectors of floating point types (e.g |
| cvrVector.h [code] | Contains the template class cvr::vector, which is the mathematical version of cvr::genericVector |
| cvrViewer2D.h [code] | Contains the class cvr::viewer2D used to visualized images and channels |
| cvrViewer2DGtk.h [code] | This is a "private" file |
| cvrViewer2DPainter.h [code] | Contains the functor that the viewer2D uses to paint the data |
| cvrViewerBase.h [code] | Contains the abstract base class for all CVR-Lib viewers |
| cvrViewerBaseGtk.h [code] | This is a "private" file |
| cvrWinConfig.h [code] | |
| cvrWinConfigNoExtern.h [code] | |