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

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nvigra
  NaccEfficient computation of object statistics
   CAbsPowerSumBasic statistic. AbsPowerSum<N> = $ \sum_i |x_i|^N $
   CAccumulatorChainCreate an accumulator chain containing the selected statistics and their dependencies
   CAccumulatorChainArrayCreate an array of accumulator chains containing the selected per-region and global statistics and their dependencies
   CArgMaxWeightBasic statistic. Data where weight assumes its maximal value
   CArgMinWeightBasic statistic. Data value where weight assumes its minimal value
   CAutoRangeHistogramHistogram where range mapping bounds are defined by minimum and maximum of data
   CCentralModifier. Substract mean before computing statistic
   CCentral< PowerSum< 2 > >Spezialization: works in pass 1, operator+=() supported (merging supported)
   CCentral< PowerSum< 3 > >Specialization: works in pass 2, operator+=() supported (merging supported)
   CCentral< PowerSum< 4 > >Specialization: works in pass 2, operator+=() supported (merging supported)
   CCentralMomentAlias. CentralMoment<N>
   CConvexHullCompute the convex hull of a region
   CConvexHullFeaturesCompute object features related to the convex hull
    CImplResult type of the covex hull feature calculation
   CCoordModifier. Compute statistic from pixel coordinates rather than from pixel values
   CCoordinateSystemBasic statistic. Identity matrix of appropriate size
   CDataArgSpecifies index of data in CoupledHandle
   CDivideByCountModifier. Divide statistic by Count: DivideByCount<TAG> = TAG / Count
   CDivideUnbiasedModifier. Divide statistics by Count-1: DivideUnbiased<TAG> = TAG / (Count-1)
   CDynamicAccumulatorChainCreate a dynamic accumulator chain containing the selected statistics and their dependencies
   CDynamicAccumulatorChainArrayCreate an array of dynamic accumulator chains containing the selected per-region and global statistics and their dependencies
   CFirstSeenBasic statistic. First data value seen of the object
   CFlatScatterMatrixBasic statistic. Flattened uppter-triangular part of scatter matrix
   CGlobalModifier. Compute statistic globally rather than per region
   CGlobalRangeHistogramLike AutoRangeHistogram, but use global min/max rather than region min/max
   CIntegerHistogramHistogram where data values are equal to bin indices
   CKurtosisBasic statistic. Kurtosis
   CLabelArgSpecifies index of labels in CoupledHandle
   CMaximumBasic statistic. Maximum value
   CMinimumBasic statistic. Minimum value
   CMomentAlias. Moment<N>
   CPowerSumBasic statistic. PowerSum<N> = $ \sum_i x_i^N $
   CPrincipalModifier. Project onto PCA eigenvectors
   CPrincipal< CoordinateSystem >Specialization (covariance eigenvectors): works in pass 1, operator+=() supported (merging)
   CPrincipal< PowerSum< 2 > >Specialization (covariance eigenvalues): works in pass 1, operator+=() supported (merging)
   CRangeReturn both the minimum and maximum in std::pair
   CRegionCircularityCompute the circularity of a 2D region
   CRegionContourCompute the contour of a 2D region
   CRegionEccentricityCompute the eccentricity of a 2D region in terms of its prinipal radii
   CRegionPerimeterCompute the perimeter of a 2D region
   CRootDivideByCountModifier. RootDivideByCount<TAG> = sqrt( TAG/Count )
   CRootDivideUnbiasedModifier. RootDivideUnbiased<TAG> = sqrt( TAG / (Count-1) )
   CScatterMatrixEigensystem
   CSelectWrapper for MakeTypeList that additionally performs tag standardization
   CSkewnessBasic statistic. Skewness
   CStandAloneAccumulatorChainCreate an accumulator chain that works independently of a MultiArray
   CStandAloneDataFreeAccumulatorChainCreate an accumulator chain that works independently of a MultiArray
   CStandardQuantilesCompute (0%, 10%, 25%, 50%, 75%, 90%, 100%) quantiles from given histogram
   CUnbiasedKurtosisBasic statistic. Unbiased Kurtosis
   CUnbiasedSkewnessBasic statistic. Unbiased Skewness
   CUserRangeHistogramHistogram where user provides bounds for linear range mapping from values to indices
   CWeightArgSpecifies index of data in CoupledHandle
   CWeightedCompute weighted version of the statistic
  Nautodiff
   CDualVector
  Ncluster_operators
   CEdgeWeightNodeFeaturesThis Cluster Operator is a MONSTER. It can really do a lot
  NEightNeighborhood
   CNeighborCodeEncapsulation of direction management for the 8-neighborhood
  NFourNeighborhood
   CNeighborCodeEncapsulation of direction management for 4-neighborhood
  NlinalgLinear algebra functions
   CLeastAngleRegressionOptionsPass options to leastAngleRegression()
   CMatrix
  Nmerge_graph_detail
   CIterablePartition
  NmetricsDefine functors for various common metrics
   CMetricFunctor to compute a metric between two vectors
  NNeighborhood3DSix
   CNeighborCode3DEncapsulation of direction management of neighbors for a 3D 6-neighborhood
  NNeighborhood3DTwentySix
   CNeighborCode3DEncapsulation of direction management of neighbors for a 3D 26-neighborhood
  Nrf
   Nalgorithms
    CClusterImportanceVisitor
    CCorrectStatus
    CDraw
    CGetClusterVariables
    CHC_Entry
    CHClustering
    CNormalizeStatus
    CPermuteCluster
    CRFErrorCallback
    CVariableSelectionResult
   Nsplit
    CMedian
    CRandomSplitOfColumn
   NvisitorsVisitors to extract information during training of RandomForest version 2
    Ndetail
     CVisitorNode
    CCompleteOOBInfo
    CCorrelationVisitor
    COnlineLearnVisitor
    COOB_Error
    COOB_PerTreeError
    CRandomForestProgressVisitor
    CStopVisiting
    CVariableImportanceVisitor
    CVisitorBase
  Nrf3Random forest version 3
   Ndetail
    CGeneralScorer
    CRFVisitorNodeContainer elements of the statically linked visitor list. Use the create_visitor() functions to create visitors up to size 10
   CDepthStopRandom forest 'maximum depth' stop criterion
   CEntropyScoreFunctor that computes the entropy score
   CGiniScoreFunctor that computes the gini score
   CKolmogorovSmirnovScoreFunctor that computes the Kolmogorov-Smirnov score
   CNodeComplexityStopRandom forest 'node complexity' stop criterion
   CNumInstancesStopRandom forest 'number of datapoints' stop criterion
   COOBErrorCompute the out of bag error
   CPurityStopRandom forest 'node purity' stop criterion
   CRandomForestRandom forest version 3
   CRandomForestOptionsOptions class for RandomForest version 3
   CRFStopVisitingThe default visitor node (= "do nothing")
   CRFVisitorBaseBase class from which all random forest visitors derive
   CVariableImportanceCompute the variable importance
   CVisitorCopy
  CAdjacencyListGraphUndirected adjacency list graph in the LEMON API
   CArcMapDefault arc map
   CEdgeMapDefault edge map
   CNodeMapDefault node map
  CAffineMotionEstimationOptionsOption object for affine registration functions
  CAnyTypesafe storage of arbitrary values
  CArrayOfRegionStatisticsCalculate statistics for all regions of a labeled image
  CArrayVector
  CArrayVectorView
  CBasicImageFundamental class template for images
  CBasicImageIterator
  CBasicImageIteratorBase
  CBasicImageViewBasicImage using foreign memory
  CBestGiniOfColumn
  CBilinearInterpolatingAccessorBilinear interpolation at non-integer positions
  CBinaryForestBinaryForest stores a collection of rooted binary trees
  CBlockwiseConvolutionOptions
  CBlockwiseLabelOptions
  CBlockwiseOptions
  CBlueAccessor
  CBoxRepresent 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()
  CBrightnessContrastFunctorAdjust brightness and contrast of an image
  CBSpline
  CBSplineBase
  CBucketQueuePriority queue implemented using bucket sort
  CCatmullRomSpline
  CChangeablePriorityQueueHeap-based changable priority queue with a maximum number of elemements
  CChunkedArrayInterface and base class for chunked arrays
  CChunkedArrayCompressed
  CChunkedArrayFull
  CChunkedArrayHDF5
  CChunkedArrayLazy
  CChunkedArrayOptionsOption object for ChunkedArray construction
  CChunkedArrayTag
  CChunkedArrayTmpFile
  CClusteringOptionsOptions object for hierarchical clustering
  CColumnIteratorIterator adapter to linearly access columns
  CConstBasicImageIterator
  CConstImageIteratorStandard 2D random access const iterator for images that store the data as a linear array
  CConstStridedImageIteratorConst iterator to be used when pixels are to be skipped
  CConstValueIteratorIterator that always returns the constant specified in the constructor
  CConvexPolytope
  CConvolutionOptionsOptions class template for convolutions
  CCoordinateConstValueAccessorForward accessor to the value() part of the values an iterator points to
  CCoscotFunction
  CCountingIteratorIterator that counts upwards or downwards with a given step size
  CCoupledArrays
  CCoupledHandle
  CCoupledIteratorType
  CCoupledScanOrderIteratorIterate over multiple images simultaneously in scan order
  CCrackContourCirculatorCirculator that walks around a given region
  CDiff2DTwo dimensional difference vector
  CDiffusivityFunctorDiffusivity functor for non-linear diffusion
  CDist2D
  CDistancePowerFunctor
  CDT_StackEntry
  CEarlyStoppStdStandard early stopping criterion
  CEdgel
  CEnhancedFrostFunctorThis function tries to reduce the speckle noise of an image by applying the Enhanced Frost filter
  CEnhancedLeeFunctorThis function tries to reduce the speckle noise of an image by applying the Enhanced Lee filter
  CEntropyCriterion
  CFFTWComplexWrapper class for the FFTW complex types 'fftw_complex'
  CFFTWConvolvePlan
  CFFTWCorrelatePlan
  CFFTWImaginaryAccessor
  CFFTWLogMagnitudeAccessor
  CFFTWMagnitudeAccessor
  CFFTWPhaseAccessor
  CFFTWPlan
  CFFTWRealAccessor
  CFFTWSquaredMagnitudeAccessor
  CFFTWWriteRealAccessor
  CFilterIteratorThis iterator creates a view of another iterator and skips elements that do not fulfill a given predicate
  CFindAverageFind the average pixel value in an image or ROI
  CFindAverageAndVarianceFind the average pixel value and its variance in an image or ROI
  CFindBoundingRectangleCalculate the bounding rectangle of an ROI in an image
  CFindMinMaxFind the minimum and maximum pixel value in an image or ROI
  CFindROISizeCalculate the size of an ROI in an image
  CFindSumFind the sum of the pixel values in an image or ROI
  CFixedPoint
  CFixedPoint16
  CFunctorTraitsExport associated information for a functor
  CGaborFilterFamilyFamily of gabor filters of different scale and direction
  CGammaFunctorPerform gamma correction of an image
  CGammaMAPFunctorThis function tries to reduce the speckle noise of an image by applying the Gamma Maximum A Posteriori (MAP) filter
  CGaussian
  CGiniCriterion
  CGrayToRGBAccessor
  CGreenAccessor
  CGridGraphDefine a grid graph in arbitrary dimensions
   CArcMapType of an arc property map that maps arc descriptor objects onto property values of type T (API: LEMON)
   CEdgeMapType of an edge property map that maps edge descriptor objects onto property values of type T (API: LEMON)
   CInDegMapType of a property map that returns the number of incoming edges of a given node (API: LEMON, use via lemon::InDegMap<Graph>)
   CIndexMapType of a property map that returns the coordinate of a given node (API: LEMON)
   CNodeMapType of a node property map that maps node descriptor objects onto property values of type T (API: LEMON)
   COutDegMapType of a property map that returns the number of outgoing edges of a given node (API: LEMON, use via lemon::OutDegMap<Graph>)
   Ctraversal_categoryDefine several graph tags related to graph traversal (API: boost::graph, use via boost::graph_traits<Graph>::traversal_category)
  CHDF5DisableErrorOutputTemporarily disable HDF5's native error output
  CHDF5FileAccess to HDF5 files
  CHDF5HandleWrapper for unique hid_t objects
  CHDF5HandleSharedWrapper for shared hid_t objects
  CHDF5ImportInfoArgument object for the function readHDF5()
  CHierarchicalIteratorType
  CHistogramOptionsSet histogram options
  CImageArrayFundamental class template for arrays of equal-sized images
  CImageExportInfoArgument object for the function exportImage()
  CImageImportInfoArgument object for the function importImage()
  CImageIteratorStandard 2D random access iterator for images that store the data in a linear array
  CImageIteratorBaseBase class for 2D random access iterators
  CImagePyramidClass template for logarithmically tapering image pyramids
  CIteratorAdaptorQuickly create 1-dimensional iterator adapters
  CIteratorTraitsExport associated information for each image iterator
  CKernel1DGeneric 1 dimensional convolution kernel
  CKernel2DGeneric 2 dimensional convolution kernel
  CKuanFunctorThis function tries to reduce the speckle noise of an image by applying the Kuan filter
  CLab2RGBFunctorConvert perceptual uniform CIE L*a*b* into linear (raw) RGB
  CLab2RGBPrimeFunctorConvert perceptual uniform CIE L*a*b* into non-linear (gamma corrected) R'G'B'
  CLab2XYZFunctorConvert perceptual uniform CIE L*a*b* into standardized tri-stimulus XYZ
  CLabelOptionsOption object for labelMultiArray()
  CLastValueFunctorStores and returns the last value it has seen
  CLeastAngleRegressionOptionsPass options to leastAngleRegression()
  CLeeFunctorThis function tries to reduce the speckle noise of an image by applying the basic Lee filter
  CLineIteratorIterator adapter to iterate along an arbitrary line on the image
  CLocalMinmaxOptionsOptions object for localMinima() and localMaxima()
  CLuv2RGBFunctorConvert perceptual uniform CIE L*u*v* into linear (raw) RGB
  CLuv2RGBPrimeFunctorConvert perceptual uniform CIE L*u*v* into non-linear (gamma corrected) R'G'B'
  CLuv2XYZFunctorConvert perceptual uniform CIE L*u*v* into standardized tri-stimulus XYZ
  CMagnitudeFunctor
  CMappedBucketQueuePriority queue implemented using bucket sort (STL compatible)
  CMatrix
  CMergeGraphAdaptorUndirected graph adaptor for edge contraction and feature merging
  CMeshGridAccessor
  CMultiArrayMain MultiArray class containing the memory management
  CMultiArrayNavigatorA navigator that provides access to the 1D subranges of an n-dimensional range given by a MultiIterator and an nD shape
  CMultiArrayShape
  CMultiArrayViewBase class for, and view to, MultiArray
  CMultiBlocking
  CMultiCoordinateIteratorIterate over a virtual array where each element contains its coordinate
  CMultiCoordinateNavigatorA navigator that provides access to the 1D subranges of an n-dimensional range given by an nD shape
  CMultiImageAccessor2Access two images simultaneously
  CMultiIteratorA multi-dimensional hierarchical iterator to be used with MultiArrayView if it is not strided
  CNeighborhoodCirculatorCirculator that walks around a given location in a given image
  CNeighborOffsetCirculatorCirculator that walks around a given location
  CNode< e_ConstProbNode >
  CNodeBase
  CNoiseNormalizationOptionsPass options to one of the noise normalization functions
  CNonlinearLSQOptionsPass options to nonlinearLeastSquares()
  CNormalRandomFunctor
  CNumpyAnyArray
  CNumpyArray
  CParallelOptionsOption base class for parallel algorithms
  CPLSAOptionsOption object for the pLSA algorithm
  CPoint2DTwo dimensional point or position
  CPolygon
  CPolynomial
  CPolynomialView
  CPolytopeRepresent an n-dimensional polytope
  CPriorityQueueHeap-based priority queue compatible to BucketQueue
  CProblemSpecProblem specification class for the random forest
  CProcessor
  CProcessor< ClassificationTag, LabelType, T1, C1, T2, C2 >
  CProcessor< RegressionTag, LabelType, T1, C1, T2, C2 >
  CPropertyMapThe PropertyMap is used to store Node or Arc information of graphs
  CPropertyMap< KEYTYPE, MAPPEDTYPE, IndexVectorTag >Specialization of PropertyMap that stores the elements in a vector (size = number of stored elements). An additional index vector is needed for bookkeeping (size = max node id of stored elements)
  CPropertyMap< KEYTYPE, MAPPEDTYPE, VectorTag >Specialization of PropertyMap that stores the elements in a vector (size = max node id of stored elements)
  CQuaternion
  CRandomForestRandom forest version 2 (see also RandomForest for version 3)
  CRandomForestClassCounter
  CRandomForestOptionsOptions object for the random forest
  CRandomNumberGenerator
  CRational
  CRect2DTwo dimensional rectangle
  CRedAccessor
  CReduceFunctorApply a functor to reduce the dimensionality of an array
  CRestrictedNeighborhoodCirculatorCirculator that walks around a given location in a given image, using a restricted neighborhood
  CRGB2LabFunctorConvert linear (raw) RGB into perceptual uniform CIE L*a*b*
  CRGB2LuvFunctorConvert linear (raw) RGB into perceptual uniform CIE L*u*v*
  CRGB2RGBPrimeFunctorConvert linear (raw) RGB into non-linear (gamma corrected) R'G'B'
  CRGB2sRGBFunctorConvert linear (raw) RGB into standardized sRGB
  CRGB2XYZFunctorConvert linear (raw) RGB into standardized tri-stimulus XYZ
  CRGBAccessor
  CRGBGradientMagnitudeFunctor
  CRGBPrime2LabFunctorConvert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*a*b*
  CRGBPrime2LuvFunctorConvert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*u*v*
  CRGBPrime2RGBFunctorConvert non-linear (gamma corrected) R'G'B' into non-linear (raw) RGB
  CRGBPrime2XYZFunctorConvert non-linear (gamma corrected) R'G'B' into standardized tri-stimulus XYZ
  CRGBPrime2YPrimeCbCrFunctorConvert non-linear (gamma corrected) R'G'B' into Y'CbCr color difference components
  CRGBPrime2YPrimeIQFunctorConvert non-linear (gamma corrected) R'G'B' into Y'IQ components
  CRGBPrime2YPrimePbPrFunctorConvert non-linear (gamma corrected) R'G'B' into Y'PbPr color difference components
  CRGBPrime2YPrimeUVFunctorConvert non-linear (gamma corrected) R'G'B' into Y'UV components
  CRGBToGrayAccessor
  CRGBValueClass for a single RGB value
  CRowIteratorIterator adapter to linearly access row
  CSamplerCreate random samples from a sequence of indices
  CSamplerOptionsOptions object for the Sampler class
  CSeedOptionsOptions object for generateWatershedSeeds()
  CSeedRgDirectValueFunctorStatistics functor to be used for seeded region growing
  CSequenceAccessorAccessor for items that are STL compatible sequences
  CShortestPathDijkstraShortest path computer
  CSIFImportInfoExtracts image properties from an Andor SIF file header
  CSize2DTwo dimensional size object
  CSkeletonOptionsOption object for skeletonizeImage()
  CSlantedEdgeMTFOptionsPass options to one of the slantedEdgeMTF() functions
  CSlicOptionsOptions object for slicSuperpixels()
  CSortSamplesByDimensions
  CSplice
  CSplineImageViewCreate a continuous view onto a discrete image using splines
  CSplineImageView0Create an image view for nearest-neighbor interpolation
  CSplineImageView1Create an image view for bi-linear interpolation
  CSplitBase
  CsRGB2RGBFunctorConvert standardized sRGB into non-linear (raw) RGB
  CStandardAccessorEncapsulate access to the values an iterator points to
  CStandardConstAccessorEncapsulate read access to the values an iterator points to
  CStandardConstValueAccessorEncapsulate access to the values an iterator points to
  CStandardValueAccessorEncapsulate access to the values an iterator points to
  CStarPolytopeSpecialization of the polytope to polytopes which forms a star domain
  CStaticPolynomial
  CStopAfterTree
  CStopAfterVoteCount
  CStopBase
  CStopIfBinTest
  CStopIfConverging
  CStopIfMargin
  CStopIfProb
  CStridedArrayTag
  CStridedImageIteratorIterator to be used when pixels are to be skipped
  CStridedMultiIteratorA multi-dimensional hierarchical iterator to be used with MultiArrayView if it is not strided
  CStridedScanOrderIteratorSequential iterator for MultiArrayView
  CThinPlateSplineFunctor
  CThreadPoolThread pool class to manage a set of parallel workers
  CThresholdThreshold an image
  CThresholdSplit
  CTinyVectorClass for fixed size vectors
  CTinyVectorBaseBase class for fixed size vectors
  CTinyVectorViewWrapper for fixed size vectors
  CUniformIntRandomFunctor
  CUniformRandomFunctor
  CUnstridedArrayTag
  CVectorAccessorAccessor for items that are STL compatible vectors
  CVectorComponentAccessorAccessor for one component of a vector
  CVectorComponentValueAccessorAccessor for one component of a vector
  CVectorElementAccessorAccessor for one component of a vector
  CVectorNormFunctorA functor for computing the vector norm
  CVectorNormSqFunctorA functor for computing the squared vector norm
  CVolumeExportInfoArgument object for the function exportVolume()
  CVolumeImportInfoArgument object for the function importVolume()
  CWatershedOptionsOptions object for watershed algorithms
  CWignerMatrixComputation of Wigner D matrix + rotation functions in SH,VH and R³
  CXYZ2LabFunctorConvert standardized tri-stimulus XYZ into perceptual uniform CIE L*a*b*
  CXYZ2LuvFunctorConvert standardized tri-stimulus XYZ into perceptual uniform CIE L*u*v*
  CXYZ2RGBFunctorConvert standardized tri-stimulus XYZ into linear (raw) RGB
  CXYZ2RGBPrimeFunctorConvert standardized tri-stimulus XYZ into non-linear (gamma corrected) R'G'B'
  CYPrimeCbCr2RGBPrimeFunctorConvert Y'CbCr color difference components into non-linear (gamma corrected) R'G'B'
  CYPrimeIQ2RGBPrimeFunctorConvert Y'IQ color components into non-linear (gamma corrected) R'G'B'
  CYPrimePbPr2RGBPrimeFunctorConvert Y'PbPr color difference components into non-linear (gamma corrected) R'G'B'
  CYPrimeUV2RGBPrimeFunctorConvert Y'UV color components into non-linear (gamma corrected) R'G'B'
 Ccl_charNAccessor_COMP
 Ccl_TYPE3WriteAccessor_s1
 Ccl_TYPE3WriteAccessor_s2

© 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.12.4 ()