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

Class List |

Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3 4 5]

►N vigra |
►N acc | Efficient computation of object statistics
C AbsPowerSum | Basic statistic. AbsPowerSum<N> =
C AccumulatorChain | Create an accumulator chain containing the selected statistics and their dependencies
C AccumulatorChainArray | Create an array of accumulator chains containing the selected per-region and global statistics and their dependencies
C ArgMaxWeight | Basic statistic. Data where weight assumes its maximal value
C ArgMinWeight | Basic statistic. Data value where weight assumes its minimal value
C AutoRangeHistogram | Histogram where range mapping bounds are defined by minimum and maximum of data
C Central | Modifier. Substract mean before computing statistic
C Central< PowerSum< 2 > > | Spezialization: works in pass 1, operator+=() supported (merging supported)
C Central< PowerSum< 3 > > | Specialization: works in pass 2, operator+=() supported (merging supported)
C Central< PowerSum< 4 > > | Specialization: works in pass 2, operator+=() supported (merging supported)
C CentralMoment | Alias. CentralMoment<N>
C ConvexHull | Compute the convex hull of a region
►C ConvexHullFeatures | Compute object features related to the convex hull
C Impl | Result type of the covex hull feature calculation
C Coord | Modifier. Compute statistic from pixel coordinates rather than from pixel values
C CoordinateSystem | Basic statistic. Identity matrix of appropriate size
C DataArg | Specifies index of data in CoupledHandle
C DivideByCount | Modifier. Divide statistic by Count: DivideByCount<TAG> = TAG / Count
C DivideUnbiased | Modifier. Divide statistics by Count-1: DivideUnbiased<TAG> = TAG / (Count-1)
C DynamicAccumulatorChain | Create a dynamic accumulator chain containing the selected statistics and their dependencies
C DynamicAccumulatorChainArray | Create an array of dynamic accumulator chains containing the selected per-region and global statistics and their dependencies
C FirstSeen | Basic statistic. First data value seen of the object
C FlatScatterMatrix | Basic statistic. Flattened uppter-triangular part of scatter matrix
C Global | Modifier. Compute statistic globally rather than per region
C GlobalRangeHistogram | Like AutoRangeHistogram, but use global min/max rather than region min/max
C IntegerHistogram | Histogram where data values are equal to bin indices
C Kurtosis | Basic statistic. Kurtosis
C LabelArg | Specifies index of labels in CoupledHandle
C Maximum | Basic statistic. Maximum value
C Minimum | Basic statistic. Minimum value
C Moment | Alias. Moment<N>
C PowerSum | Basic statistic. PowerSum<N> =
C Principal | Modifier. Project onto PCA eigenvectors
C Principal< CoordinateSystem > | Specialization (covariance eigenvectors): works in pass 1, operator+=() supported (merging)
C Principal< PowerSum< 2 > > | Specialization (covariance eigenvalues): works in pass 1, operator+=() supported (merging)
C Range | Return both the minimum and maximum in `std::pair`
C RegionCircularity | Compute the circularity of a 2D region
C RegionContour | Compute the contour of a 2D region
C RegionEccentricity | Compute the eccentricity of a 2D region in terms of its prinipal radii
C RegionPerimeter | Compute the perimeter of a 2D region
C RootDivideByCount | Modifier. RootDivideByCount<TAG> = sqrt( TAG/Count )
C RootDivideUnbiased | Modifier. RootDivideUnbiased<TAG> = sqrt( TAG / (Count-1) )
C ScatterMatrixEigensystem |
C Select | Wrapper for MakeTypeList that additionally performs tag standardization
C Skewness | Basic statistic. Skewness
C StandAloneAccumulatorChain | Create an accumulator chain that works independently of a MultiArray
C StandAloneDataFreeAccumulatorChain | Create an accumulator chain that works independently of a MultiArray
C StandardQuantiles | Compute (0%, 10%, 25%, 50%, 75%, 90%, 100%) quantiles from given histogram
C UnbiasedKurtosis | Basic statistic. Unbiased Kurtosis
C UnbiasedSkewness | Basic statistic. Unbiased Skewness
C UserRangeHistogram | Histogram where user provides bounds for linear range mapping from values to indices
C WeightArg | Specifies index of data in CoupledHandle
C Weighted | Compute weighted version of the statistic
►N autodiff |
C DualVector |
►N cluster_operators |
C EdgeWeightNodeFeatures | This Cluster Operator is a MONSTER. It can really do a lot
►N EightNeighborhood |
C NeighborCode | Encapsulation of direction management for the 8-neighborhood
►N FourNeighborhood |
C NeighborCode | Encapsulation of direction management for 4-neighborhood
►N linalg | Linear algebra functions
C LeastAngleRegressionOptions | Pass options to leastAngleRegression()
C Matrix |
►N merge_graph_detail |
C IterablePartition |
►N metrics | Define functors for various common metrics
C Metric | Functor to compute a metric between two vectors
►N Neighborhood3DSix |
C NeighborCode3D | Encapsulation of direction management of neighbors for a 3D 6-neighborhood
►N Neighborhood3DTwentySix |
C NeighborCode3D | Encapsulation of direction management of neighbors for a 3D 26-neighborhood
►N rf |
►N algorithms |
C ClusterImportanceVisitor |
C CorrectStatus |
C Draw |
C GetClusterVariables |
C HC_Entry |
C HClustering |
C NormalizeStatus |
C PermuteCluster |
C RFErrorCallback |
C VariableSelectionResult |
►N split |
C Median |
C RandomSplitOfColumn |
►N visitors | Visitors to extract information during training of vigra::RandomForest version 2
►N detail |
C VisitorNode |
C CompleteOOBInfo |
C CorrelationVisitor |
C OnlineLearnVisitor |
C OOB_Error |
C OOB_PerTreeError |
C RandomForestProgressVisitor |
C StopVisiting |
C VariableImportanceVisitor |
C VisitorBase |
►N rf3 | Random forest version 3
►N detail |
C GeneralScorer |
C RFVisitorNode | Container elements of the statically linked visitor list. Use the create_visitor() functions to create visitors up to size 10
C DepthStop | Random forest 'maximum depth' stop criterion
C EntropyScore | Functor that computes the entropy score
C GiniScore | Functor that computes the gini score
C KolmogorovSmirnovScore | Functor that computes the Kolmogorov-Smirnov score
C NodeComplexityStop | Random forest 'node complexity' stop criterion
C NumInstancesStop | Random forest 'number of datapoints' stop criterion
C OOBError | Compute the out of bag error
C PurityStop | Random forest 'node purity' stop criterion
C RandomForest | Random forest version 3
C RandomForestOptions | Options class for vigra::rf3::RandomForest version 3
C RFStopVisiting | The default visitor node (= "do nothing")
C RFVisitorBase | Base class from which all random forest visitors derive
C VariableImportance | Compute the variable importance
C VisitorCopy |
►C AdjacencyListGraph | Undirected adjacency list graph in the LEMON API
C ArcMap | Default arc map
C EdgeMap | Default edge map
C NodeMap | Default node map
C AffineMotionEstimationOptions | Option object for affine registration functions
C Any | Typesafe storage of arbitrary values
C ArrayOfRegionStatistics | Calculate statistics for all regions of a labeled image
C ArrayVector |
C ArrayVectorView |
C BasicImage | Fundamental class template for images
C BasicImageIterator |
C BasicImageIteratorBase |
C BasicImageView | BasicImage using foreign memory
C BestGiniOfColumn |
C BilinearInterpolatingAccessor | Bilinear interpolation at non-integer positions
C BinaryForest | BinaryForest stores a collection of rooted binary trees
C BlockwiseConvolutionOptions |
C BlockwiseLabelOptions |
C BlockwiseOptions |
C BlueAccessor |
C Box | 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()
C BrightnessContrastFunctor | Adjust brightness and contrast of an image
C BSpline |
C BSplineBase |
C BucketQueue | Priority queue implemented using bucket sort
C CatmullRomSpline |
C ChangeablePriorityQueue | Heap-based changable priority queue with a maximum number of elemements
C ChunkedArray | Interface and base class for chunked arrays
C ChunkedArrayCompressed |
C ChunkedArrayFull |
C ChunkedArrayHDF5 |
C ChunkedArrayLazy |
C ChunkedArrayOptions | Option object for ChunkedArray construction
C ChunkedArrayTag |
C ChunkedArrayTmpFile |
C ClusteringOptions | Options object for hierarchical clustering
C ColumnIterator | Iterator adapter to linearly access columns
C ConstBasicImageIterator |
C ConstImageIterator | Standard 2D random access const iterator for images that store the data as a linear array
C ConstStridedImageIterator | Const iterator to be used when pixels are to be skipped
C ConstValueIterator | Iterator that always returns the constant specified in the constructor
C ConvexPolytope |
C ConvolutionOptions | Options class template for convolutions
C CoordinateConstValueAccessor | Forward accessor to the value() part of the values an iterator points to
C CoscotFunction |
C CountingIterator | Iterator that counts upwards or downwards with a given step size
C CoupledArrays |
C CoupledHandle |
C CoupledIteratorType |
C CoupledScanOrderIterator | Iterate over multiple images simultaneously in scan order
C CrackContourCirculator | Circulator that walks around a given region
C Diff2D | Two dimensional difference vector
C DiffusivityFunctor | Diffusivity functor for non-linear diffusion
C Dist2D |
C DistancePowerFunctor |
C DT_StackEntry |
C EarlyStoppStd | Standard early stopping criterion
C Edgel |
C EnhancedFrostFunctor | This function tries to reduce the speckle noise of an image by applying the Enhanced Frost filter
C EnhancedLeeFunctor | This function tries to reduce the speckle noise of an image by applying the Enhanced Lee filter
C EntropyCriterion |
C FFTWComplex | Wrapper class for the FFTW complex types '`fftw_complex`'
C FFTWConvolvePlan |
C FFTWCorrelatePlan |
C FFTWImaginaryAccessor |
C FFTWLogMagnitudeAccessor |
C FFTWMagnitudeAccessor |
C FFTWPhaseAccessor |
C FFTWPlan |
C FFTWRealAccessor |
C FFTWSquaredMagnitudeAccessor |
C FFTWWriteRealAccessor |
C FilterIterator | This iterator creates a view of another iterator and skips elements that do not fulfill a given predicate
C FindAverage | Find the average pixel value in an image or ROI
C FindAverageAndVariance | Find the average pixel value and its variance in an image or ROI
C FindBoundingRectangle | Calculate the bounding rectangle of an ROI in an image
C FindMinMax | Find the minimum and maximum pixel value in an image or ROI
C FindROISize | Calculate the size of an ROI in an image
C FindSum | Find the sum of the pixel values in an image or ROI
C FixedPoint |
C FixedPoint16 |
C FunctorTraits | Export associated information for a functor
C GaborFilterFamily | Family of gabor filters of different scale and direction
C GammaFunctor | Perform gamma correction of an image
C GammaMAPFunctor | This function tries to reduce the speckle noise of an image by applying the Gamma Maximum A Posteriori (MAP) filter
C Gaussian |
C GiniCriterion |
C GrayToRGBAccessor |
C GreenAccessor |
►C GridGraph | Define a grid graph in arbitrary dimensions
C ArcMap | Type of an arc property map that maps arc descriptor objects onto property values of type `T` (API: LEMON)
C EdgeMap | Type of an edge property map that maps edge descriptor objects onto property values of type `T` (API: LEMON)
C InDegMap | Type of a property map that returns the number of incoming edges of a given node (API: LEMON, use via `lemon::InDegMap<Graph>`)
C IndexMap | Type of a property map that returns the coordinate of a given node (API: LEMON)
C NodeMap | Type of a node property map that maps node descriptor objects onto property values of type `T` (API: LEMON)
C OutDegMap | Type of a property map that returns the number of outgoing edges of a given node (API: LEMON, use via `lemon::OutDegMap<Graph>`)
C traversal_category | Define several graph tags related to graph traversal (API: boost::graph, use via `boost::graph_traits<Graph>::traversal_category`)
C HDF5DisableErrorOutput | Temporarily disable HDF5's native error output
C HDF5File | Access to HDF5 files
C HDF5Handle | Wrapper for unique hid_t objects
C HDF5HandleShared | Wrapper for shared hid_t objects
C HDF5ImportInfo | Argument object for the function readHDF5()
C HierarchicalIteratorType |
C HistogramOptions | Set histogram options
C ImageArray | Fundamental class template for arrays of equal-sized images
C ImageExportInfo | Argument object for the function exportImage()
C ImageImportInfo | Argument object for the function importImage()
C ImageIterator | Standard 2D random access iterator for images that store the data in a linear array
C ImageIteratorBase | Base class for 2D random access iterators
C ImagePyramid | Class template for logarithmically tapering image pyramids
C IteratorAdaptor | Quickly create 1-dimensional iterator adapters
C IteratorTraits | Export associated information for each image iterator
C Kernel1D | Generic 1 dimensional convolution kernel
C Kernel2D | Generic 2 dimensional convolution kernel
C KuanFunctor | This function tries to reduce the speckle noise of an image by applying the Kuan filter
C Lab2RGBFunctor | Convert perceptual uniform CIE L*a*b* into linear (raw) RGB
C Lab2RGBPrimeFunctor | Convert perceptual uniform CIE L*a*b* into non-linear (gamma corrected) R'G'B'
C Lab2XYZFunctor | Convert perceptual uniform CIE L*a*b* into standardized tri-stimulus XYZ
C LabelOptions | Option object for labelMultiArray()
C LastValueFunctor | Stores and returns the last value it has seen
C LeeFunctor | This function tries to reduce the speckle noise of an image by applying the basic Lee filter
C LineIterator | Iterator adapter to iterate along an arbitrary line on the image
C LocalMinmaxOptions | Options object for localMinima() and localMaxima()
C Luv2RGBFunctor | Convert perceptual uniform CIE L*u*v* into linear (raw) RGB
C Luv2RGBPrimeFunctor | Convert perceptual uniform CIE L*u*v* into non-linear (gamma corrected) R'G'B'
C Luv2XYZFunctor | Convert perceptual uniform CIE L*u*v* into standardized tri-stimulus XYZ
C MagnitudeFunctor |
C MappedBucketQueue | Priority queue implemented using bucket sort (STL compatible)
C MergeGraphAdaptor | Undirected graph adaptor for edge contraction and feature merging
C MeshGridAccessor |
C MultiArray | Main `MultiArray` class containing the memory management
C MultiArrayNavigator | A navigator that provides access to the 1D subranges of an n-dimensional range given by a vigra::MultiIterator and an nD shape
C MultiArrayShape |
C MultiArrayView | Base class for, and view to, vigra::MultiArray
C MultiBlocking |
C MultiCoordinateIterator | Iterate over a virtual array where each element contains its coordinate
C MultiCoordinateNavigator | A navigator that provides access to the 1D subranges of an n-dimensional range given by an nD shape
C MultiImageAccessor2 | Access two images simultaneously
C MultiIterator | A multi-dimensional hierarchical iterator to be used with vigra::MultiArrayView if it is not strided
C NeighborhoodCirculator | Circulator that walks around a given location in a given image
C NeighborOffsetCirculator | Circulator that walks around a given location
C Node< e_ConstProbNode > |
C NodeBase |
C NoiseNormalizationOptions | Pass options to one of the noise normalization functions
C NonlinearLSQOptions | Pass options to nonlinearLeastSquares()
C NormalRandomFunctor |
C NumpyAnyArray |
C NumpyArray |
C ParallelOptions | Option base class for parallel algorithms
C PLSAOptions | Option object for the pLSA algorithm
C Point2D | Two dimensional point or position
C Polygon |
C Polynomial |
C PolynomialView |
C Polytope | Represent an n-dimensional polytope
C PriorityQueue | Heap-based priority queue compatible to BucketQueue
C ProblemSpec | Problem specification class for the random forest
C Processor |
C Processor< ClassificationTag, LabelType, T1, C1, T2, C2 > |
C Processor< RegressionTag, LabelType, T1, C1, T2, C2 > |
C PropertyMap | The PropertyMap is used to store Node or Arc information of graphs
C PropertyMap< 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)
C PropertyMap< KEYTYPE, MAPPEDTYPE, VectorTag > | Specialization of PropertyMap that stores the elements in a vector (size = max node id of stored elements)
C Quaternion |
C RandomForest | Random forest version 2 (see also vigra::rf3::RandomForest for version 3)
C RandomForestClassCounter |
C RandomForestOptions | Options object for the random forest
C RandomNumberGenerator |
C Rational |
C Rect2D | Two dimensional rectangle
C RedAccessor |
C ReduceFunctor | Apply a functor to reduce the dimensionality of an array
C RestrictedNeighborhoodCirculator | Circulator that walks around a given location in a given image, using a restricted neighborhood
C RGB2LabFunctor | Convert linear (raw) RGB into perceptual uniform CIE L*a*b*
C RGB2LuvFunctor | Convert linear (raw) RGB into perceptual uniform CIE L*u*v*
C RGB2RGBPrimeFunctor | Convert linear (raw) RGB into non-linear (gamma corrected) R'G'B'
C RGB2sRGBFunctor | Convert linear (raw) RGB into standardized sRGB
C RGB2XYZFunctor | Convert linear (raw) RGB into standardized tri-stimulus XYZ
C RGBAccessor |
C RGBGradientMagnitudeFunctor |
C RGBPrime2LabFunctor | Convert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*a*b*
C RGBPrime2LuvFunctor | Convert non-linear (gamma corrected) R'G'B' into perceptual uniform CIE L*u*v*
C RGBPrime2RGBFunctor | Convert non-linear (gamma corrected) R'G'B' into non-linear (raw) RGB
C RGBPrime2XYZFunctor | Convert non-linear (gamma corrected) R'G'B' into standardized tri-stimulus XYZ
C RGBPrime2YPrimeCbCrFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'CbCr color difference components
C RGBPrime2YPrimeIQFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'IQ components
C RGBPrime2YPrimePbPrFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'PbPr color difference components
C RGBPrime2YPrimeUVFunctor | Convert non-linear (gamma corrected) R'G'B' into Y'UV components
C RGBToGrayAccessor |
C RGBValue | Class for a single RGB value
C RowIterator | Iterator adapter to linearly access row
C Sampler | Create random samples from a sequence of indices
C SamplerOptions | Options object for the Sampler class
C SeedOptions | Options object for generateWatershedSeeds()
C SeedRgDirectValueFunctor | Statistics functor to be used for seeded region growing
C SequenceAccessor | Accessor for items that are STL compatible sequences
C ShortestPathDijkstra | Shortest path computer
C SIFImportInfo | Extracts image properties from an Andor SIF file header
C Size2D | Two dimensional size object
C SkeletonOptions | Option object for skeletonizeImage()
C SlantedEdgeMTFOptions | Pass options to one of the slantedEdgeMTF() functions
C SlicOptions | Options object for slicSuperpixels()
C SortSamplesByDimensions |
C Splice |
C SplineImageView | Create a continuous view onto a discrete image using splines
C SplineImageView0 | Create an image view for nearest-neighbor interpolation
C SplineImageView1 | Create an image view for bi-linear interpolation
C SplitBase |
C sRGB2RGBFunctor | Convert standardized sRGB into non-linear (raw) RGB
C StandardAccessor | Encapsulate access to the values an iterator points to
C StandardConstAccessor | Encapsulate read access to the values an iterator points to
C StandardConstValueAccessor | Encapsulate access to the values an iterator points to
C StandardValueAccessor | Encapsulate access to the values an iterator points to
C StarPolytope | Specialization of the polytope to polytopes which forms a star domain
C StaticPolynomial |
C StopAfterTree |
C StopAfterVoteCount |
C StopBase |
C StopIfBinTest |
C StopIfConverging |
C StopIfMargin |
C StopIfProb |
C StridedArrayTag |
C StridedImageIterator | Iterator to be used when pixels are to be skipped
C StridedMultiIterator | A multi-dimensional hierarchical iterator to be used with vigra::MultiArrayView if it is not strided
C StridedScanOrderIterator | Sequential iterator for MultiArrayView
C ThinPlateSplineFunctor |
C ThreadPool | Thread pool class to manage a set of parallel workers
C Threshold | Threshold an image
C ThresholdSplit |
C TinyVector | Class for fixed size vectors
C TinyVectorBase | Base class for fixed size vectors
C TinyVectorView | Wrapper for fixed size vectors
C UniformIntRandomFunctor |
C UniformRandomFunctor |
C UnstridedArrayTag |
C VectorAccessor | Accessor for items that are STL compatible vectors
C VectorComponentAccessor | Accessor for one component of a vector
C VectorComponentValueAccessor | Accessor for one component of a vector
C VectorElementAccessor | Accessor for one component of a vector
C VectorNormFunctor | A functor for computing the vector norm
C VectorNormSqFunctor | A functor for computing the squared vector norm
C VolumeExportInfo | Argument object for the function exportVolume()
C VolumeImportInfo | Argument object for the function importVolume()
C WatershedOptions | Options object for watershed algorithms
C WignerMatrix | Computation of Wigner D matrix + rotation functions in SH,VH and R³
C XYZ2LabFunctor | Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*a*b*
C XYZ2LuvFunctor | Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*u*v*
C XYZ2RGBFunctor | Convert standardized tri-stimulus XYZ into linear (raw) RGB
C XYZ2RGBPrimeFunctor | Convert standardized tri-stimulus XYZ into non-linear (gamma corrected) R'G'B'
C YPrimeCbCr2RGBPrimeFunctor | Convert Y'CbCr color difference components into non-linear (gamma corrected) R'G'B'
C YPrimeIQ2RGBPrimeFunctor | Convert Y'IQ color components into non-linear (gamma corrected) R'G'B'
C YPrimePbPr2RGBPrimeFunctor | Convert Y'PbPr color difference components into non-linear (gamma corrected) R'G'B'
C YPrimeUV2RGBPrimeFunctor | Convert Y'UV color components into non-linear (gamma corrected) R'G'B'
C cl_charNAccessor_COMP |
C cl_TYPE3WriteAccessor_s1 |
C cl_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.11.1