Orfeo Toolbox  4.0
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
itk Namespace Reference

Namespaces

namespace  Accessor
 
namespace  bio
 
namespace  Concept
 
namespace  fftw
 
namespace  Function
 
namespace  Functor
 
namespace  i18n
 
namespace  ImageToImageFilterDetail
 
namespace  Math
 
namespace  NeighborhoodAlgorithm
 
namespace  ObjectFactoryBasePrivate
 
namespace  SpatialOrientation
 
namespace  Statistics
 
namespace  testhelper
 
namespace  watershed
 

Classes

class  AbortCheckEvent
 
class  AbortEvent
 
class  AbsImageAdaptor
 Presents an image as being composed of the vcl_abs() of its pixels. More...
 
class  AbsImageFilter
 Computes the absolute value of each pixel. More...
 
class  AbsoluteValueDifferenceImageFilter
 Implements pixel-wise the computation of absolute value difference. More...
 
class  AccumulateImageFilter
 Implements an accumulation of an image along a selected direction. More...
 
class  AcosImageAdaptor
 Presents an image as being composed of the vcl_acos() of its pixels. More...
 
class  AcosImageFilter
 Computes the inverse cosine of each pixel. More...
 
class  AdaptImageFilter
 Convert an image to another pixel type using the specified data accessor. More...
 
class  AdaptiveHistogramEqualizationImageFilter
 Power Law Adaptive Histogram Equalization. More...
 
class  AddConstantToImageFilter
 This class is deprecated. All features of this class have been incorporated into the AddImageFilter. This class is a thin wrapper around the AddImageFilter that provides the ITKv3 API. More...
 
class  AddImageAdaptor
 Presents an image as being the addition of a constant value to all pixels. More...
 
class  AddImageFilter
 Pixel-wise addition of two images. More...
 
class  AffineGeometryFrame
 Describes the geometry of a data object. More...
 
class  AffineTransform
 
class  AggregateLabelMapFilter
 Collapses all labels into the first label. More...
 
class  AmoebaOptimizer
 Wrap of the vnl_amoeba algorithm. More...
 
class  AnchorCloseImageFilter
 
class  AnchorDilateImageFilter
 
class  AnchorErodeDilateImageFilter
 class to implement erosions and dilations using anchor methods. This is the base class that must be instantiated with appropriate definitions of greater, less and so on. The SetBoundary facility isn't necessary for operation of the anchor method but is included for compatibility with other morphology classes in itk. More...
 
class  AnchorErodeDilateLine
 class to implement erosions and dilations using anchor methods. This is the base class that must be instantiated with appropriate definitions of greater, less and so on. There is special code for cases where the structuring element is bigger than the image size that aren't particularly anchor related, but use the same data structures. Hopefully these sections occupy a very minor proportion of the time. More...
 
class  AnchorErodeImageFilter
 
class  AnchorOpenCloseImageFilter
 class to implement openings and closings using anchor methods. More...
 
class  AnchorOpenCloseLine
 class to implement openings and closings using anchor methods. This is the base class that must be instantiated with appropriate definitions of greater, less and so on More...
 
class  AnchorOpenImageFilter
 
class  AndImageFilter
 Implements the AND bitwise operator pixel-wise between two images. More...
 
class  AnisotropicDiffusionFunction
 
class  AnisotropicDiffusionImageFilter
 
class  AnisotropicFourthOrderLevelSetImageFilter
 This class implements the 4th-order level set anisotropic diffusion (smoothing) PDE. More...
 
class  AnnulusOperator
 A NeighborhoodOperator for performing a matched filtering with an annulus (two concentric circles, spheres, hyperspheres, etc.) More...
 
class  AntiAliasBinaryImageFilter
 A method for estimation of a surface from a binary volume. More...
 
class  ANTSNeighborhoodCorrelationImageToImageMetricv4
 Computes normalized cross correlation using a small neighborhood for each voxel between two images, with speed optimizations for dense registration. More...
 
class  ANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader
 Threading implementation for ANTS CC metric ANTSNeighborhoodCorrelationImageToImageMetricv4 . Supports both dense and sparse threading ways. The dense threader iterates over the whole image domain in order and use a neighborhood scanning window to compute the local cross correlation metric and its derivative incrementally inside the window. The sparse threader uses a sampled point set partitioner to computer local cross correlation only at the sampled positions. More...
 
class  AnyEvent
 
class  ApproximateSignedDistanceMapImageFilter
 Create a map of the approximate signed distance from the boundaries of a binary image. More...
 
class  ArchetypeSeriesFileNames
 Generate an ordered sequence of filenames. More...
 
class  Array
 Array class with size defined at construction time. More...
 
class  Array1DToData
 
class  Array2D
 Array2D class representing a 2D array with size defined at construction time. More...
 
class  ArrowSpatialObject
 Representation of a Arrow based on the spatial object classes. More...
 
class  AsinImageAdaptor
 Presents an image as being composed of the vcl_asin() of its pixels. More...
 
class  AsinImageFilter
 Computes the sine of each pixel. More...
 
class  Atan2ImageFilter
 Computes two argument inverse tangent. More...
 
class  AtanImageAdaptor
 Presents an image as being composed of the vcl_atan() of its pixels. More...
 
class  AtanImageFilter
 Computes the one-argument inverse tangent of each pixel. More...
 
class  AtanRegularizedHeavisideStepFunction
 Atan-based implementation of the Regularized (smoothed) Heaviside functions. More...
 
class  AttributeKeepNObjectsLabelMapFilter
 keep N objects according to their attribute value More...
 
class  AttributeLabelObject
 A LabelObject with a generic attribute. More...
 
class  AttributeOpeningLabelMapFilter
 remove the objects according to the value of their attribute More...
 
class  AttributePositionLabelMapFilter
 Mark a single pixel in the label object which correspond to a position given by an attribute. More...
 
class  AttributeRelabelLabelMapFilter
 relabel objects according to their shape attributes More...
 
class  AttributeSelectionLabelMapFilter
 remove the objects according to the value of their attribute More...
 
class  AttributeUniqueLabelMapFilter
 Make sure that the objects are not overlapping. More...
 
class  AuthalicMatrixCoefficients
 Compute a matrix filled with Authalic Coefiicients of the edge, wherever two vertices are connected with an edge. More...
 
class  AutoCropLabelMapFilter
 Crop a LabelMap image to fit exactly the objects in the LabelMap. More...
 
class  AutomaticTopologyMeshSource
 Convenience class for generating meshes. More...
 
class  AutoPointer
 Implements an Automatic Pointer to an object. More...
 
class  AutoPointerDataObjectDecorator
 Decorates any pointer to a simple object with a DataObject API using AutoPointer semantics. More...
 
class  AuxVarTypeDefault
 Level set auxiliary variables type information. More...
 
class  AzimuthElevationToCartesianTransform
 Transforms from an azimuth, elevation, radius coordinate system to a Cartesian coordinate system, or vice versa. More...
 
class  BackwardDifferenceOperator
 Operator whose inner product with a neighborhood returns a "half" derivative at the center of the neighborhood. More...
 
class  BandNode
 
class  Barrier
 Standard barrier class implementation for synchronizing the execution of threads. More...
 
class  BarycentricCombination
 Computes the barycentric combination of an array of N points. More...
 
class  BasicDilateImageFilter
 gray scale dilation of an image More...
 
class  BasicErodeImageFilter
 gray scale erosion of an image More...
 
class  BayesianClassifierImageFilter
 Performs Bayesian Classification on an image. More...
 
class  BayesianClassifierInitializationImageFilter
 This filter is intended to be used as a helper class to initialize the BayesianClassifierImageFilter. More...
 
class  BilateralImageFilter
 Blurs an image while preserving edges. More...
 
class  BinaryBallStructuringElement
 A Neighborhood that represents a ball structuring element (ellipsoid) with binary elements. More...
 
class  BinaryClosingByReconstructionImageFilter
 binary closing by reconstruction of an image. More...
 
class  BinaryContourImageFilter
 Labels the pixels on the border of the objects in a binary image. More...
 
class  BinaryCrossStructuringElement
 A Neighborhood that represents a cross structuring element with binary elements. More...
 
class  BinaryDilateImageFilter
 Fast binary dilation. More...
 
class  BinaryErodeImageFilter
 Fast binary erosion. More...
 
class  BinaryFillholeImageFilter
 Remove holes not connected to the boundary of the image. More...
 
class  BinaryFunctorImageFilter
 Implements pixel-wise generic operation of two images, or of an image and a constant. More...
 
class  BinaryGrindPeakImageFilter
 Remove the objects not connected to the boundary of the image. More...
 
class  BinaryImageToLabelMapFilter
 Label the connected components in a binary image and produce a collection of label objects. More...
 
class  BinaryImageToLevelSetImageAdaptor
 
class  BinaryImageToLevelSetImageAdaptor< TInput, MalcolmSparseLevelSetImage< TInput::ImageDimension > >
 
class  BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >
 
class  BinaryImageToLevelSetImageAdaptor< TInput, WhitakerSparseLevelSetImage< TOutput, TInput::ImageDimension > >
 
class  BinaryImageToLevelSetImageAdaptor< TInputImage, LevelSetDenseImage< TLevelSetImage > >
 
class  BinaryImageToLevelSetImageAdaptorBase
 
class  BinaryImageToShapeLabelMapFilter
 Converts a binary image to a label map and valuate the shape attributes. More...
 
class  BinaryImageToSparseLevelSetImageAdaptorBase
 
class  BinaryImageToStatisticsLabelMapFilter
 a convenient class to convert a binary image to a label map and valuate the statistics attributes at once More...
 
class  BinaryMagnitudeImageFilter
 Computes the square root of the sum of squares of corresponding input pixels. More...
 
class  BinaryMask3DMeshSource
 
class  BinaryMaskToNarrowBandPointSetFilter
 Generate a PointSet containing the narrow band around the edges of a input binary image. More...
 
class  BinaryMedianImageFilter
 Applies a version of the median filter optimized for binary images. More...
 
class  BinaryMinMaxCurvatureFlowFunction
 
class  BinaryMinMaxCurvatureFlowImageFilter
 Denoise a binary image using min/max curvature flow. More...
 
class  BinaryMorphologicalClosingImageFilter
 binary morphological closing of an image. More...
 
class  BinaryMorphologicalOpeningImageFilter
 binary morphological opening of an image. More...
 
class  BinaryMorphologyImageFilter
 Base class for fast binary dilation and erosion. More...
 
class  BinaryNotImageFilter
 Implements the BinaryNot logical operator pixel-wise between two images. More...
 
class  BinaryOpeningByReconstructionImageFilter
 binary morphological closing of an image. More...
 
class  BinaryProjectionImageFilter
 Binary projection. More...
 
class  BinaryPruningImageFilter
 This filter removes "spurs" of less than a certain length in the input image. More...
 
class  BinaryReconstructionByDilationImageFilter
 binary reconstruction by dilation of an image More...
 
class  BinaryReconstructionByErosionImageFilter
 binary reconstruction by erosion of an image More...
 
class  BinaryReconstructionLabelMapFilter
 Mark the objects at least partially at the same position as the objects in a binary image. More...
 
class  BinaryShapeKeepNObjectsImageFilter
 keep N objects according to their shape attributes More...
 
class  BinaryShapeOpeningImageFilter
 Remove objects based on the value of their shape attribute. More...
 
class  BinaryStatisticsKeepNObjectsImageFilter
 keep N objects according to their statistics attributes More...
 
class  BinaryStatisticsOpeningImageFilter
 Remove objects based on the value of their Statistics attribute. More...
 
class  BinaryThinningImageFilter
 This filter computes one-pixel-wide edges of the input image. More...
 
class  BinaryThresholdImageFilter
 Binarize an input image by thresholding. More...
 
class  BinaryThresholdImageFunction
 Returns true is the value of an image lies within a range of thresholds This ImageFunction returns true (or false) if the pixel value lies within (outside) a lower and upper threshold value. The threshold range can be set with the ThresholdBelow, ThresholdBetween or ThresholdAbove methods. The input image is set via method SetInputImage(). More...
 
class  BinaryThresholdProjectionImageFilter
 BinaryThreshold projection. More...
 
class  BinaryThresholdSpatialFunction
 A spatial functions that returns if the internal spatial function is within user specified thresholds. More...
 
class  BinomialBlurImageFilter
 Performs a separable blur on each dimension of an image. More...
 
class  BinShrinkImageFilter
 Reduce the size of an image by an integer factor in each dimension while performing averaging of an input neighborhood. More...
 
class  BlackTopHatImageFilter
 Black top hat extract local minima that are smaller than the structuring element. More...
 
class  BlobSpatialObject
 Spatial object representing a potentially amorphous object. More...
 
class  BlockMatchingImageFilter
 Computes displacements of given points from a fixed image in a floating image. More...
 
class  BluePixelAccessor
 Give access to the Blue component of a RGBPixel type. More...
 
class  BorderQuadEdgeMeshFilter
 Transform one border of a QuadEdgeMesh into either a circle (conformal) or a square (arclength-wise). More...
 
class  BoundedReciprocalImageFilter
 Computes 1/(1+x) for each pixel in the image. More...
 
class  BoundingBox
 Represent and compute information about bounding boxes. More...
 
class  BoxImageFilter
 A base class for all the filters working on a box neighborhood. More...
 
class  BoxSpatialObject
 The class may be used to represent N-dimensional boxes. In two dimensions it is a rectangle, In three dimensions it is a cuboid... More...
 
class  BresenhamLine
 
class  BSplineBaseTransform
 A base class with common elements of BSplineTransform and BSplineDeformableTransform. More...
 
class  BSplineCenteredL2ResampleImageFilterBase
 
class  BSplineCenteredResampleImageFilterBase
 Evaluates the Centered B-Spline interpolation of an image. Spline order may be from 0 to 5. More...
 
class  BSplineControlPointImageFilter
 Process a given a B-spline grid of control points. More...
 
class  BSplineControlPointImageFunction
 Evaluate a B-spline object given a grid of control points. More...
 
class  BSplineDecompositionImageFilter
 Calculates the B-Spline coefficients of an image. Spline order may be from 0 to 5. More...
 
class  BSplineDeformableTransform
 Deformable transform using a BSpline representation. More...
 
class  BSplineDerivativeKernelFunction
 Derivative of a BSpline kernel used for density estimation and nonparameteric regression. More...
 
class  BSplineDownsampleImageFilter
 Down-samples an image by a factor of 2 using B-Spline filter interpolation. More...
 
class  BSplineExponentialDiffeomorphicTransform
 Exponential transform using B-splines as the smoothing kernel. More...
 
class  BSplineExponentialDiffeomorphicTransformParametersAdaptor
 Helper class for multiresolution image registration. More...
 
class  BSplineInterpolateImageFunction
 Evaluates the B-Spline interpolation of an image. Spline order may be from 0 to 5. More...
 
class  BSplineInterpolationWeightFunction
 Returns the weights over the support region used for B-spline interpolation/reconstruction. More...
 
class  BSplineKernelFunction
 BSpline kernel used for density estimation and nonparameteric regression. More...
 
class  BSplineL2ResampleImageFilterBase
 Uses the "Centered l2" B-Spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2. More...
 
class  BSplineResampleImageFilterBase
 Uses the "l2" spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2. More...
 
class  BSplineResampleImageFunction
 Resample image intensity from a BSpline coefficient image. More...
 
class  BSplineScatteredDataPointSetToImageFilter
 Image filter which provides a B-spline output approximation. More...
 
class  BSplineSmoothingOnUpdateDisplacementFieldTransform
 Representation of a smooth deformation field with B-splines. More...
 
class  BSplineSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor
 Helper class for multiresolution image registration. More...
 
class  BSplineSyNImageRegistrationMethod
 Interface method for the performing greedy B-spline SyN image registration. More...
 
class  BSplineTransform
 Deformable transform using a BSpline representation. More...
 
class  BSplineTransformInitializer
 BSplineTransformInitializer is a helper class intended to initialize the control point grid such that it has a physically consistent definition. It sets the transform domain origin, physical dimensions and direction from information obtained from the image. It also sets the mesh size if asked to do so by calling SetTransformDomainMeshSize() before calling InitializeTransform(). More...
 
class  BSplineTransformParametersAdaptor
 BSplineTransformParametersAdaptor adapts a BSplineTransform to the new specified fixed parameters. More...
 
class  BSplineUpsampleImageFilter
 Uses B-Spline interpolation to upsample an image by a factor of 2. This class is the public interface for spline upsampling as defined by the ResamplerType. More...
 
class  ByteSwapper
 Perform machine dependent byte swapping. More...
 
class  CacheableScalarFunction
 function cache implementation More...
 
class  CannyEdgeDetectionImageFilter
 This filter is an implementation of a Canny edge detector for scalar-valued images. Based on John Canny's paper "A Computational Approach to Edge Detection"(IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-8, No.6, November 1986), there are four major steps used in the edge-detection scheme: (1) Smooth the input image with Gaussian filter. (2) Calculate the second directional derivatives of the smoothed image. (3) Non-Maximum Suppression: the zero-crossings of 2nd derivative are found, and the sign of third derivative is used to find the correct extrema. (4) The hysteresis thresholding is applied to the gradient magnitude (multiplied with zero-crossings) of the smoothed image to find and link edges. More...
 
class  CannySegmentationLevelSetFunction
 A refinement of the standard level-set function which computes a speed term and advection term based on pseudo-Canny edges. See CannySegmentationLevelSetImageFilter for complete information. More...
 
class  CannySegmentationLevelSetImageFilter
 Segments structures in images based on image features derived from pseudo-canny-edges. More...
 
class  CastImageFilter
 Casts input pixels to output pixel type. More...
 
class  CellInterface
 An abstract interface for cells. More...
 
class  CellInterfaceVisitor
 Abstract interface for a visitor class that can visit the cells in a Mesh. More...
 
class  CellInterfaceVisitorImplementation
 A template class used to implement a visitor object. More...
 
class  CellTraitsInfo
 A simple utility class to define the cell type inside a mesh type structure definition. This just makes a copy of existing type information that is needed for a cell type template parameter. More...
 
class  CenteredAffineTransform
 Affine transformation with a specified center of rotation. More...
 
class  CenteredEuler3DTransform
 CenteredEuler3DTransform of a vector space (e.g. space coordinates) More...
 
class  CenteredRigid2DTransform
 CenteredRigid2DTransform of a vector space (e.g. space coordinates) More...
 
class  CenteredSimilarity2DTransform
 CenteredSimilarity2DTransform of a vector space (e.g. space coordinates) More...
 
class  CenteredTransformInitializer
 CenteredTransformInitializer is a helper class intended to initialize the center of rotation and the translation of Transforms having the center of rotation among their parameters. More...
 
class  CenteredVersorTransformInitializer
 CenteredVersorTransformInitializer is a helper class intended to initialize the center of rotation, versor, and translation of the VersorRigid3DTransform. More...
 
class  CentralDifferenceImageFunction
 Calculate the derivative by central differencing. More...
 
class  ChainCodePath
 Represent a path as a sequence of connected image index offsets. More...
 
class  ChainCodePath2D
 Represent a 2D path as a sequence of connected image index offsets. More...
 
class  ChainCodeToFourierSeriesPathFilter
 Filter that produces a Fourier series version of a chain code path. More...
 
class  ChangeInformationImageFilter
 Change the origin, spacing and/or region of an Image. More...
 
class  ChangeLabelImageFilter
 Change Sets of Labels. More...
 
class  ChangeLabelLabelMapFilter
 Replace the label Ids of selected LabelObjects with new label Ids. More...
 
class  ChangeRegionLabelMapFilter
 Change the region of a label map. More...
 
class  CheckerBoardImageFilter
 Combines two images in a checkerboard pattern. More...
 
class  ChildTreeIterator
 
class  ClampImageFilter
 Casts input pixels to output pixel type and clamps the output pixel values to a specified range. More...
 
class  ClassifierBase
 Base class for classifier objects. More...
 
class  CleanQuadEdgeMeshFilter
 TODO. More...
 
class  ClosingByReconstructionImageFilter
 Closing by reconstruction of an image. More...
 
class  CollidingFrontsImageFilter
 Selects a region of space where two independent fronts run towards each other. More...
 
class  ColorTable
 Define a color table for image visualisation. More...
 
class  Command
 Superclass for callback/observer methods. More...
 
class  CommandIterationUpdate
 
class  CommandVnlIterationUpdate
 
class  CompareHistogramImageToImageMetric
 Compares Histograms between two images to be registered to a Training Histogram. More...
 
class  CompensatedSummation
 Perform more precise accumulation of floating point numbers. More...
 
class  ComplexConjugateImageAdaptor
 Presents each pixel of a complex image as its complex conjugate. More...
 
class  ComplexToImaginaryImageAdaptor
 Presents a complex image as being composed of imag() part of its pixels. More...
 
class  ComplexToImaginaryImageFilter
 Computes pixel-wise the imaginary part of a complex image. More...
 
class  ComplexToModulusImageAdaptor
 Presents a complex image as being composed of vcl_abs() part of its pixels. More...
 
class  ComplexToModulusImageFilter
 Computes pixel-wise the Modulus of a complex image. More...
 
class  ComplexToPhaseImageAdaptor
 Presents a complex image as being composed of arg() part of its pixels. More...
 
class  ComplexToPhaseImageFilter
 Computes pixel-wise the modulus of a complex image. More...
 
class  ComplexToRealImageAdaptor
 Presents a complex image as being composed of real() part of its pixels. More...
 
class  ComplexToRealImageFilter
 Computes pixel-wise the real(x) part of a complex image. More...
 
class  ComposeDisplacementFieldsImageFilter
 Compose two displacement fields. More...
 
class  ComposeImageFilter
 ComposeImageFilter combine several scalar images into a multicomponent image. More...
 
class  CompositeTransform
 This class contains a list of transforms and concatenates them by composition. More...
 
class  CompositeValleyFunction
 Multiple valley shaped curve function. More...
 
class  ConditionalConstIterator
 A base class for other iterators where membership in the set of output pixels is conditional upon some property, calculation, etc. For example, a threshold iterator might walk a region and return only those pixels which meet a minimum intensity condition. More...
 
class  ConditionVariable
 A thread synchronization object used to suspend execution until some condition on shared data is met. More...
 
struct  ConditionVariableType
 
class  ConfidenceConnectedImageFilter
 Segment pixels with similar statistics using connectivity. More...
 
class  ConformalMatrixCoefficients
 Compute a matrix filed by Conformal Coefficients of the edge wherever two vertices are connected by an edge. More...
 
class  ConicShellInteriorExteriorSpatialFunction
 Spatial function implementation of a conic shell. More...
 
class  ConjugateGradientLineSearchOptimizerv4Template
 Conjugate gradient descent optimizer with a golden section line search for nonlinear optimization. More...
 
class  ConjugateGradientOptimizer
 Wrap of the vnl_conjugate_gradient. More...
 
class  ConnectedComponentFunctorImageFilter
 A generic connected components filter that labels the objects in an artibitrary image. More...
 
class  ConnectedComponentImageFilter
 Label the objects in a binary image. More...
 
class  ConnectedRegionsMeshFilter
 Extract portions of a mesh that are connected at vertices. More...
 
class  ConnectedThresholdImageFilter
 Label pixels that are connected to a seed and lie within a range of values. More...
 
class  ConstantBoundaryCondition
 This boundary condition returns a constant value for out-of-bounds image pixels. More...
 
class  ConstantPadImageFilter
 Increase the image size by padding with a constant value. More...
 
class  ConstantVelocityFieldTransform
 Provides local/dense/high-dimensionality transformation via a a constant velocity field. More...
 
class  ConstantVelocityFieldTransformParametersAdaptor
 ConstantVelocityFieldTransformParametersAdaptor is a helper class intended to definition. More...
 
class  ConstNeighborhoodIterator
 Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...
 
class  ConstNeighborhoodIteratorWithOnlyIndex
 Index-only version of ConstNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of indecies across an itk::Image or itk::ImageBase. More...
 
class  ConstrainedValueAdditionImageFilter
 Implements pixel-wise the computation of constrained value addition. More...
 
class  ConstrainedValueDifferenceImageFilter
 Implements pixel-wise the computation of constrained value difference. More...
 
class  ConstShapedNeighborhoodIterator
 Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...
 
class  ConstSliceIterator
 A flexible iterator for ITK containers(i.e. itk::Neighborhood) that support pixel access through operator[]. More...
 
class  ConstSparseFieldLayerIterator
 Used to iterate through an itkSparseFieldLayer. More...
 
class  ContinuousIndex
 A templated class holding a point in n-Dimensional image space. More...
 
class  ContourDirectedMeanDistanceImageFilter
 Computes the directed Mean distance between the boundaries of non-zero pixel regions of two images. More...
 
class  ContourMeanDistanceImageFilter
 Computes the Mean distance between the boundaries of non-zero regions of two images. More...
 
class  ContourSpatialObject
 Representation of a Contour based on the spatial object classes. More...
 
class  ContourSpatialObjectPoint
 Point used for a Contour definition. More...
 
class  ConvertLabelMapFilter
 Converts the LabelObjects of a LabelMap to a differente type of LabelObejct. More...
 
class  ConvertPixelBuffer
 Class to convert blocks of data from one type to another. More...
 
class  ConvolutionImageFilter
 Convolve a given image with an arbitrary image kernel. More...
 
class  ConvolutionImageFilterBase
 Abstract base class for the convolution image filters. More...
 
class  CorrelationCoefficientHistogramImageToImageMetric
 Computes correlation coefficient similarity measure between two images to be registered. More...
 
class  CorrelationImageToImageMetricv4
 Class implementing normalized cross correlation image metric. More...
 
class  CorrelationImageToImageMetricv4GetValueAndDerivativeThreader
 Processes points for CorrelationImageToImageMetricv4 GetValueAndDerivative. More...
 
class  CorrelationImageToImageMetricv4HelperThreader
 
class  CorrespondenceDataStructureIterator
 An iterator designed to easily traverse an CorrespondenceDataStructure. More...
 
class  CosImageAdaptor
 Presents an image as being composed of the vcl_cos() of its pixels. More...
 
class  CosImageFilter
 Computes the cosine of each pixel. More...
 
class  CostFunctionTemplate
 
class  CovarianceImageFunction
 Calculate the covariance matrix in the neighborhood of a pixel in a Vector image. More...
 
class  CovariantVector
 A templated class holding a n-Dimensional covariant vector. More...
 
class  CoxDeBoorBSplineKernelFunction
 BSpline kernel used for density estimation and nonparameteric regression. More...
 
class  CreateObjectFunction
 Used to create callback functions that create ITK Objects for use with the itk::ObjectFactory. More...
 
class  CreateObjectFunctionBase
 Define API for object creation callback functions. More...
 
class  CropImageFilter
 Decrease the image size by cropping the image by an itk::Size at both the upper and lower bounds of the largest possible region. More...
 
class  CropLabelMapFilter
 Crop a LabelMap image. More...
 
class  CrossHelper
 
class  CStyleCommand
 A Command subclass that calls a pointer to a C function. More...
 
class  CumulativeGaussianCostFunction
 Cost function for the Cumulative Gaussian Optimizer. More...
 
class  CumulativeGaussianOptimizer
 This is an optimizer specific to estimating the parameters of Cumulative Gaussian sampled data. More...
 
class  CurvatureAnisotropicDiffusionImageFilter
 
class  CurvatureFlowFunction
 This class encapsulate the finite difference equation which drives a curvature flow denoising algorithm. More...
 
class  CurvatureFlowImageFilter
 Denoise an image using curvature driven flow. More...
 
class  CurvatureNDAnisotropicDiffusionFunction
 
class  CurvesLevelSetFunction
 This function is used in CurvesLevelSetImageFilter to segment structures in images based on user supplied edge potential map. More...
 
class  CurvesLevelSetImageFilter
 Segments structures in images based on user supplied edge potential map. More...
 
class  CyclicShiftImageFilter
 Perform a cyclic spatial shift of image intensities on the image grid. More...
 
class  CylinderSpatialObject
 This class describe a cylinder in 3D only. More...
 
class  DanielssonDistanceMapImageFilter
 This filter computes the distance map of the input image as an approximation with pixel accuracy to the Euclidean distance. More...
 
class  DataObject
 Base class for all data objects in ITK. More...
 
class  DataObjectConstIterator
 A forward iterator over the DataObject of a ProcessObject. More...
 
class  DataObjectDecorator
 Decorates any subclass of itkObject with a DataObject API. More...
 
class  DataObjectError
 Exception object for DataObject exceptions. More...
 
class  DataObjectIterator
 A forward iterator over the DataObject of a ProcessObject. More...
 
class  DecimateFramesVideoFilter
 Reduce a video's frame-rate by keeping every Nth frame. More...
 
class  DecimationQuadEdgeMeshFilter
 
class  DefaultConvertPixelTraits
 Traits class used to by ConvertPixels to convert blocks of pixels. More...
 
class  DefaultConvertPixelTraits< ::std::complex< TComponent > >
 
class  DefaultConvertPixelTraits< Matrix< VComponent, VRows, VCols > >
 
class  DefaultConvertPixelTraits< Offset< VDimension > >
 
class  DefaultConvertPixelTraits< VariableLengthVector< VComponent > >
 
class  DefaultConvertPixelTraits< VariableSizeMatrix< VComponent > >
 
class  DefaultDynamicMeshTraits
 A simple structure that holds type information for a mesh and its cells. More...
 
class  DefaultImageToImageMetricTraitsv4
 A simple structure holding type information for ImageToImageMetricv4 classes. More...
 
class  DefaultPixelAccessor
 Give access to partial aspects a type. More...
 
class  DefaultPixelAccessorFunctor
 Provides a common API for pixel accessors for Image and VectorImage. More...
 
class  DefaultStaticMeshTraits
 
class  DefaultVectorPixelAccessor
 Give access to partial aspects of a type. More...
 
class  DefaultVectorPixelAccessorFunctor
 This class provides a common API for pixel accessors for Image and VectorImage. (between the DefaultVectorPixelAccessor and DefaultPixelAccessor). More...
 
class  DeformableSimplexMesh3DBalloonForceFilter
 Additional to its superclass this model adds an balloon force component to the internal forces. More...
 
class  DeformableSimplexMesh3DFilter
 Three-dimensional deformable model for image segmentation. More...
 
class  DeformableSimplexMesh3DGradientConstraintForceFilter
 Additional to its superclass this class reimplemets the external forces methos in which the scan line algorithm is used to find highest gradient is found in the direction of the normal to each vertex within a specified range. More...
 
class  DeformationFieldJacobianDeterminantFilter
 Computes a scalar image from a vector image (e.g., deformation field) input, where each output scalar at each pixel is the Jacobian determinant of the vector field at that location. This calculation is only correct if the the vector field has values that are the absolute locations from which to get the new values. This implies that the identity vector field (VF) mapping would have values at each location (x) equal to the location itself. VF(x)=x. THIS IS VERY UNUSUAL. The DeformationFieldJacobianDeterminantFilter computes the proper Jacobian Determinant for a vector field described this way as det[ dT/dx ] = det[ du/dx ]. More...
 
class  DeformationFieldSource
 Computes a deformation field from two sets of landmarks. More...
 
class  DelaunayConformingQuadEdgeMeshFilter
 FIXME Add documentation. More...
 
class  DeleteEvent
 
class  DemonsImageToImageMetricv4
 Class implementing demons metric. More...
 
class  DemonsImageToImageMetricv4GetValueAndDerivativeThreader
 Processes points for DemonsImageToImageMetricv4 GetValueAndDerivative. More...
 
class  DemonsRegistrationFilter
 Deformably register two images using the demons algorithm. More...
 
class  DemonsRegistrationFunction
 
class  DenseFiniteDifferenceImageFilter
 
class  DerivativeImageFilter
 Computes the directional derivative of an image. The directional derivative at each pixel location is computed by convolution with a derivative operator of user-specified order. More...
 
class  DerivativeOperator
 A NeighborhoodOperator for taking an n-th order derivative at a pixel. More...
 
class  DifferenceOfGaussiansGradientImageFilter
 Performs difference-of-gaussians gradient detection. More...
 
class  DiffusionTensor3D
 Represent a diffusion tensor as used in DTI images. More...
 
class  DiffusionTensor3DReconstructionImageFilter
 This class takes as input one or more reference image (acquired in the absence of diffusion sensitizing gradients) and 'n' diffusion weighted images and their gradient directions and computes an image of tensors. (with DiffusionTensor3D as the pixel type). Once that is done, you can apply filters on this tensor image to compute FA, ADC, RGB weighted maps etc. More...
 
class  DilateObjectMorphologyImageFilter
 dilation of an object in an image More...
 
class  DirectedHausdorffDistanceImageFilter
 Computes the directed Hausdorff distance between the set of non-zero pixels of two images. More...
 
class  Directory
 Portable directory/filename traversal. More...
 
struct  DisableIfC
 
class  DiscreteCurvatureQuadEdgeMeshFilter
 FIXME. More...
 
class  DiscreteCurvatureTensorQuadEdgeMeshFilter
 FIXME Add documentation here. More...
 
class  DiscreteGaussianCurvatureQuadEdgeMeshFilter
 see the following paper title: Discrete Differential-Geometry Operators for Triangulated 2-Manifolds authors: Mark Meyer, Mathieu Desbrun, Peter Schroder, Alan H. Barr conference: VisMath '02 location: Berlin (Germany) More...
 
class  DiscreteGaussianImageFilter
 Blurs an image by separable convolution with discrete gaussian kernels. This filter performs Gaussian blurring by separable convolution of an image and a discrete Gaussian operator (kernel). More...
 
class  DiscreteLevelSetImage
 Abstract class for a level-set function on one Image. More...
 
class  DiscreteMaximumCurvatureQuadEdgeMeshFilter
 FIXME Add documentation here. More...
 
class  DiscreteMeanCurvatureQuadEdgeMeshFilter
 see the following paper title: Discrete Differential-Geometry Operators for Triangulated 2-Manifolds authors: Mark Meyer, Mathieu Desbrun, Peter Schroder, Alan H. Barr conference: VisMath '02 location: Berlin (Germany) More...
 
class  DiscreteMinimumCurvatureQuadEdgeMeshFilter
 FIXME add documentation here. More...
 
class  DiscretePrincipalCurvaturesQuadEdgeMeshFilter
 FIXME add documentation here. More...
 
struct  Dispatch_C2R_New
 
struct  Dispatch_Inverse_New
 
struct  DispatchFFTW_Forward_New
 
struct  DispatchFFTW_R2C_New
 
class  DisplacementFieldJacobianDeterminantFilter
 Computes a scalar image from a vector image (e.g., deformation field) input, where each output scalar at each pixel is the Jacobian determinant of the vector field at that location. This calculation is correct in the case where the vector image is a "displacement" from the current location. The computation for the jacobian determinant is: det[ dT/dx ] = det[ I + du/dx ]. More...
 
class  DisplacementFieldToBSplineImageFilter
 Class which takes a displacement field image and smooths it using B-splines. The inverse can also be estimated. More...
 
class  DisplacementFieldTransform
 Provides local/dense/high-dimensionaltiy transformation via a a displacement field. More...
 
class  DisplacementFieldTransformParametersAdaptor
 DisplacementFieldTransformParametersAdaptor is a helper class intended to definition. More...
 
class  DivideByConstantImageFilter
 This class is deprecated. All features of this class have been incorporated into the DivideImageFilter. This class is a thin wrapper around the DivideImageFilter that provides the ITKv3 API. More...
 
class  DivideImageFilter
 Pixel-wise division of two images. More...
 
class  DivideOrZeroOutImageFilter
 
class  DomainThreader
 Multi-threaded processing on a domain by processing sub-domains per thread. More...
 
class  DoubleThresholdImageFilter
 Binarize an input image using double thresholding. More...
 
class  DTITubeSpatialObject
 Representation of a tube based on the spatial object classes. More...
 
class  DTITubeSpatialObjectPoint
 Point used for a tube definition. More...
 
class  DynamicLoader
 Portable loading of dynamic libraries or dll's. More...
 
class  EdgeDecimationQuadEdgeMeshFilter
 
class  EdgePotentialImageFilter
 Computes the edge potential of an image from the image gradient. More...
 
class  EigenAnalysis2DImageFilter
 Computes pixel-wise the eigen values and eigen vectors of a 2D symmetrical matrix. More...
 
class  ElasticBodyReciprocalSplineKernelTransform
 
class  ElasticBodySplineKernelTransform
 This class defines the elastic body spline (EBS) transformation. More...
 
class  ElementWrapperInterface
 
class  ElementWrapperPointerInterface
 
class  EllipseSpatialObject
 TODO{SpatialObjects/EllipseSpatialObject,Ellipse} . More...
 
class  EllipsoidInteriorExteriorSpatialFunction
 Function implementation of an ellipsoid. More...
 
struct  EnableIfC
 
class  EndEvent
 
class  EndPickEvent
 
class  EquivalencyTable
 Hash table to manage integral label equivalencies. More...
 
class  ErodeObjectMorphologyImageFilter
 Erosion of an object in an image. More...
 
class  EuclideanDistancePointMetric
 Computes the minimum distance between a moving point-set and a fixed point-set. A vector of minimum closest point distance is created for each point in the moving point-set. No correspondance is needed. For speed consideration, the point-set with the minimum number of points should be used as the moving point-set. If the number of points is high, the possibility of setting a distance map should improve the speed of the closest point computation. More...
 
class  EuclideanDistancePointSetToPointSetMetricv4
 Computes the Euclidan distance metric between two point sets. More...
 
class  Euler2DTransform
 Euler2DTransform of a vector space (e.g. space coordinates) More...
 
class  Euler3DTransform
 Euler3DTransform of a vector space (e.g. space coordinates) More...
 
class  EventObject
 Abstraction of the Events used to communicating among filters and with GUIs. More...
 
class  ExceptionObject
 Standard exception handling object. More...
 
class  ExhaustiveOptimizer
 Optimizer that fully samples a grid on the parametric space. More...
 
class  ExitEvent
 
class  ExpandImageFilter
 Expand the size of an image by an integer factor in each dimension. More...
 
class  ExpectationBasedPointSetToPointSetMetricv4
 Computes an expectation-based metric between two point sets. More...
 
class  ExpImageAdaptor
 Presents an image as being composed of the vcl_exp() of its pixels. More...
 
class  ExpImageFilter
 Computes the exponential function of each pixel. More...
 
class  ExpNegativeImageAdaptor
 Presents an image as being composed of the vcl_exp() of its pixels. More...
 
class  ExpNegativeImageFilter
 Computes the function exp(-K.x) for each input pixel. More...
 
class  ExponentialDeformationFieldImageFilter
 Computes a diffeomorphic deformation field as the Lie group exponential of a vector field. More...
 
class  ExponentialDisplacementFieldImageFilter
 Computes a diffeomorphic displacement field as the Lie group exponential of a vector field. More...
 
class  ExtensionVelocitiesImageFilter
 Extend velocities smoothly from a particular level set. More...
 
class  ExtractImageFilter
 Decrease the image size by cropping the image to the selected region bounds. More...
 
class  ExtractOrthogonalSwath2DImageFilter
 Extracts into rectangular form a "swath" image from the input image along the parametric path. More...
 
class  ExtrapolateImageFunction
 Base class for all image extrapolaters. More...
 
class  FastChamferDistanceImageFilter
 This class compute the signed (positive and negative) chamfer distance in a narrow band. More...
 
class  FastIncrementalBinaryDilateImageFilter
 Fast binary dilation. More...
 
class  FastMarchingBase
 Abstract class to solve an Eikonal based-equation using Fast Marching Method. More...
 
class  FastMarchingExtensionImageFilter
 Extend auxiliary variables smoothly using Fast Marching. More...
 
class  FastMarchingExtensionImageFilterBase
 Extend auxiliary variables smoothly using Fast Marching. More...
 
class  FastMarchingImageFilter
 Solve an Eikonal equation using Fast Marching. More...
 
class  FastMarchingImageFilterBase
 Fast Marching Method on Image. More...
 
class  FastMarchingImageToNodePairContainerAdaptor
 Convenient adaptor class which converts Image into FastMarching::NodePairContainerType used for initializing the FastMarching. More...
 
class  FastMarchingNumberOfElementsStoppingCriterion
 Stopping Criterion is verified when Current Number of Elements is equal to or greater than the provided Target Number Of Elements. More...
 
class  FastMarchingQuadEdgeMeshFilterBase
 Fast Marching Method on QuadEdgeMesh. More...
 
class  FastMarchingReachedTargetNodesStoppingCriterion
 Stopping criterion for FastMarchingFilterBase. More...
 
class  FastMarchingStoppingCriterionBase
 Abstract Stopping Criterion dedicated for Fast Marching Methods. More...
 
class  FastMarchingThresholdStoppingCriterion
 Stopping Criterion is verified when Current Value is equal to or greater than the provided threshold. More...
 
class  FastMarchingTraits
 Base class traits to be used by the FastMarchingBase. More...
 
class  FastMarchingTraits< Image< TInputPixel, VDimension >, Image< TOutputPixel, VDimension > >
 
class  FastMarchingTraits< QuadEdgeMesh< TInputPixel, VDimension, TInputMeshTraits >, QuadEdgeMesh< TOutputPixel, VDimension, TOutputMeshTraits > >
 
class  FastMarchingTraitsBase
 
class  FastMarchingUpwindGradientImageFilter
 Generates the upwind gradient field of fast marching arrival times. More...
 
class  FastMarchingUpwindGradientImageFilterBase
 Generates the upwind gradient field of fast marching arrival times. More...
 
class  FastMutexLock
 Critical section locking class. More...
 
class  FastSymmetricForcesDemonsRegistrationFunction
 
class  FFTComplexToComplexImageFilter
 Implements an API to enable the Fourier transform or the inverse Fourier transform of images with complex valued voxels to be computed. More...
 
class  FFTConvolutionImageFilter
 Convolve a given image with an arbitrary image kernel using multiplication in the Fourier domain. More...
 
class  FFTNormalizedCorrelationImageFilter
 Calculate normalized cross correlation using FFTs. More...
 
class  FFTShiftImageFilter
 Shift the zero-frequency components of a Fourier transfrom to the center of the image. More...
 
class  FFTWComplexToComplexImageFilter
 Implements an API to enable the Fourier transform or the inverse Fourier transform of images with complex valued voxels to be computed using either FFTW from MIT or the FFTW interface in Intel MKL. This filter is multithreaded and supports input images with sizes which are not a power of two. More...
 
class  FFTWForwardFFTImageFilter
 FFTW-based forward Fast Fourier Transform. More...
 
class  FFTWHalfHermitianToRealInverseFFTImageFilter
 FFTW-based reverse Fast Fourier Transform. More...
 
class  FFTWInverseFFTImageFilter
 FFTW-based inverse Fast Fourier Transform. More...
 
class  FFTWRealToHalfHermitianForwardFFTImageFilter
 FFTW-based forward Fast Fourier Transform. More...
 
class  FileListVideoIO
 VideoIO object for reading and writing videos as a sequence of frame files. More...
 
class  FileListVideoIOFactory
 Create instances of FileListVideoIO objects using an object factory. More...
 
class  FileOutputWindow
 Messages sent from the system are sent to a file. More...
 
class  FiniteCylinderSpatialFunction
 Function implementation of an finite cylinder. More...
 
class  FiniteDifferenceFunction
 
class  FiniteDifferenceImageFilter
 
class  FiniteDifferenceSparseImageFilter
 This class implements a multi-threaded base class for Image to SparseImage finite difference processes. More...
 
class  FiniteDifferenceSparseImageFunction
 This is the base class for function classes that can be used with filters derived from FiniteDifferenceSparseImageFilter. More...
 
class  FixedArray
 Simulate a standard C array with copy semnatics. More...
 
class  FixedCenterOfRotationAffineTransform
 Affine transformation with a specified center of rotation. More...
 
class  FlatStructuringElement
 A class to support a variety of flat structuring elements, including versions created by decomposition of lines. More...
 
class  FlipImageFilter
 Flips an image across user specified axes. More...
 
class  FloatingPointExceptions
 
class  FloodFilledFunctionConditionalConstIterator
 Iterates over a flood-filled spatial function. More...
 
class  FloodFilledImageFunctionConditionalConstIterator
 Iterates over a flood-filled image function with read-only access to pixels. More...
 
class  FloodFilledImageFunctionConditionalIterator
 Iterates over a flood-filled image function with write access to pixels. More...
 
class  FloodFilledSpatialFunctionConditionalConstIterator
 Iterates over a flood-filled spatial function with read-only access to pixels. More...
 
class  FloodFilledSpatialFunctionConditionalIterator
 Iterates over a flood-filled spatial function with write access to pixels. More...
 
class  ForwardDifferenceOperator
 Operator whose inner product with a neighborhood returns a "half" derivative at the center of the neighborhood. More...
 
class  ForwardFFTImageFilter
 Base class for forward Fast Fourier Transform. More...
 
class  FourierSeriesPath
 Represent a closed path through ND Space by its frequency components. More...
 
class  FrameAverageVideoFilter
 Average frames over a designated range in a video. More...
 
class  FrameDifferenceVideoFilter
 Compute the squared intensity difference between frame x and frame x+n. More...
 
class  FRPROptimizer
 Implements Fletch-Reeves & Polak-Ribiere optimization using dBrent line search. More...
 
class  FrustumSpatialFunction
 Spatial function implementation of a truncated pyramid. More...
 
class  FullToHalfHermitianImageFilter
 Reduces the size of a full complex image produced from a forward discrete Fourier transform of a real image to only the non-redundant half of the image. More...
 
class  FunctionAndGradientEvaluationIterationEvent
 
class  FunctionBase
 Base class for all ITK function objects. More...
 
class  FunctionEvaluationIterationEvent
 
class  GaborImageSource
 Generate an n-dimensional image of a Gabor filter. More...
 
class  GaborKernelFunction
 Gabor kernel used for various computer vision tasks. More...
 
class  GaussianBlurImageFunction
 Compute the convolution of a neighborhood operator with the image at a specific location in space, i.e. point, index or continuous index. This class is templated over the input image type. More...
 
class  GaussianDerivativeImageFunction
 Compute the gaussian derivatives of an the image at a specific location in space, i.e. point, index or continuous index. This class is templated over the input image type. More...
 
class  GaussianDerivativeSpatialFunction
 N-dimensional Gaussian spatial function class. More...
 
class  GaussianExponentialDiffeomorphicTransform
 Exponential transform using a Gaussian smoothing kernel. More...
 
class  GaussianExponentialDiffeomorphicTransformParametersAdaptor
 Helper class for multiresolution image registration. More...
 
class  GaussianImageSource
 Generate an n-dimensional image of a Gaussian. More...
 
class  GaussianInterpolateImageFunction
 Evaluates the Gaussian interpolation of an image. More...
 
class  GaussianKernelFunction
 Gaussian kernel used for density estimation and nonparameteric regression. More...
 
class  GaussianOperator
 A NeighborhoodOperator whose coefficients are a one dimensional, discrete Gaussian kernel. More...
 
class  GaussianSmoothingOnUpdateDisplacementFieldTransform
 Modifies the UpdateTransformParameters method to peform a Gaussian smoothing of the displacement field after adding the update array. More...
 
class  GaussianSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor
 Helper class for multiresolution image registration. More...
 
class  GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform
 Modifies the UpdateTransformParameters method to peform a Gaussian smoothing of the velocity field after adding the update array. More...
 
class  GaussianSpatialFunction
 N-dimensional gaussian spatial function class. More...
 
class  GaussianSpatialObject
 Represents a multivariate Gaussian function. More...
 
class  GenerateImageSource
 a Base class for image sources which need to have image size, and other meta-data set. More...
 
class  GeodesicActiveContourLevelSetFunction
 This function is used in GeodesicActiveContourLevelSetImageFilter to segment structures in an image based on a user supplied edge potential map. More...
 
class  GeodesicActiveContourLevelSetImageFilter
 Segments structures in images based on a user supplied edge potential map. More...
 
class  GeodesicActiveContourShapePriorLevelSetFunction
 This function is used in GeodesicActiveContourShapePriorSegmentationLevelSetFilter to segment structures in an image based on user supplied edge potential map and shape model. More...
 
class  GeodesicActiveContourShapePriorLevelSetImageFilter
 Segments structures in an image based on a user supplied edge potential map and user supplied shape model. More...
 
class  GeometricalQuadEdge
 This class extends the QuadEdge by adding a reference to the Origin. More...
 
class  GeometryUtilities
 Groups some utility functions related to geometry. More...
 
class  GetAverageSliceImageFilter
 Averages a single dimension of an image. More...
 
class  GPUAnisotropicDiffusionFunction
 
class  GPUAnisotropicDiffusionImageFilter
 
class  GPUBinaryThresholdImageFilter
 GPU version of binary threshold image filter. More...
 
class  GPUBinaryThresholdImageFilterFactory
 
class  GPUBoxImageFilter
 A base class for all the GPU filters working on a box neighborhood. More...
 
class  GPUContextManager
 Singleton class to store the GPU context. More...
 
class  GPUDataManager
 GPU memory manager implemented using OpenCL. Required by GPUImage class. More...
 
class  GPUDemonsRegistrationFilter
 Deformably register two images using the demons algorithm with GPU. More...
 
class  GPUDemonsRegistrationFilterFactory
 Object Factory implemenatation for GPUDemonsRegistrationFilter. More...
 
class  GPUDemonsRegistrationFunction
 
class  GPUDenseFiniteDifferenceImageFilter
 
class  GPUDiscreteGaussianImageFilter
 Blurs an image by separable convolution with discrete gaussian kernels. This filter performs Gaussian blurring by separable convolution of an image and a discrete Gaussian operator (kernel). GPUNeighborhoodOperatorImageFilter is used to compute 1D directional discrete Gaussian filtering for each axis. More...
 
class  GPUFiniteDifferenceFunction
 
class  GPUFiniteDifferenceImageFilter
 Base class for GPU Finite Difference Image Filters. More...
 
class  GPUGradientAnisotropicDiffusionImageFilter
 
class  GPUGradientAnisotropicDiffusionImageFilterFactory
 
class  GPUGradientNDAnisotropicDiffusionFunction
 
class  GPUImage
 Templated n-dimensional image class for the GPU. More...
 
class  GPUImageDataManager
 
class  GPUImageFactory
 
class  GPUImageOps
 Provides the kernels for some basic GPU Image Operations. More...
 
class  GPUImageToImageFilter
 class to abstract the behaviour of the GPU filters. More...
 
class  GPUInPlaceImageFilter
 Base class for GPU filters that take an image as input and overwrite that image as the output. More...
 
class  GPUKernelManager
 GPU kernel manager implemented using OpenCL. More...
 
class  GPUMeanImageFilter
 GPU-enabled implementation of the MeanImageFilter. More...
 
class  GPUMeanImageFilterFactory
 Object Factory implemenatation for GPUMeanImageFilter. More...
 
class  GPUNeighborhoodOperatorImageFilter
 Applies a single NeighborhoodOperator to an image region using the GPU. More...
 
class  GPUPDEDeformableRegistrationFilter
 Deformably register two images using a PDE algorithm. More...
 
class  GPUPDEDeformableRegistrationFunction
 
class  GPUReduction
 
class  GPUScalarAnisotropicDiffusionFunction
 
class  GPUTraits
 
class  GPUTraits< Image< TPixelType, NDimension > >
 
class  GPUUnaryFunctorImageFilter
 Implements pixel-wise generic operation on one image using the GPU. More...
 
class  GradientAnisotropicDiffusionImageFilter
 
class  GradientDescentLineSearchOptimizerv4Template
 Gradient descent optimizer with a golden section line search. More...
 
class  GradientDescentOptimizer
 Implement a gradient descent optimizer. More...
 
class  GradientDescentOptimizerBasev4ModifyGradientByLearningRateThreaderTemplate
 Modify the gradient by the learning rate for GradientDescentOptimizerBasev4. More...
 
class  GradientDescentOptimizerBasev4ModifyGradientByScalesThreaderTemplate
 Modify the gradient by the parameter scales for GradientDescentOptimizerBasev4. More...
 
class  GradientDescentOptimizerBasev4Template
 
class  GradientDescentOptimizerv4Template
 Gradient descent optimizer. More...
 
class  GradientDifferenceImageToImageMetric
 Computes similarity between two objects to be registered. More...
 
class  GradientEvaluationIterationEvent
 
class  GradientImageFilter
 Computes the gradient of an image using directional derivatives. More...
 
class  GradientMagnitudeImageFilter
 Computes the gradient magnitude of an image region at each pixel. More...
 
class  GradientMagnitudeRecursiveGaussianImageFilter
 Computes the Magnitude of the Gradient of an image by convolution with the first derivative of a Gaussian. More...
 
class  GradientNDAnisotropicDiffusionFunction
 
class  GradientRecursiveGaussianImageFilter
 Computes the gradient of an image by convolution with the first derivative of a Gaussian. More...
 
class  GradientToMagnitudeImageFilter
 This filter is here for backwards compatibility. It has been renamed to VectorMagnitudeImageFilter in the ImageIntensity module. More...
 
class  GradientVectorFlowImageFilter
 This class computes a diffusion of the gradient vectors for graylevel or binary edge map derive from the image. It enlarges the capture range of the gradient force and make external force derived from the gradient work effectively in the framework of deformable model. More...
 
class  GrayscaleConnectedClosingImageFilter
 Enhance pixels associated with a dark object (identified by a seed pixel) where the dark object is surrounded by a brigher object. More...
 
class  GrayscaleConnectedOpeningImageFilter
 Enhance pixels associated with a bright object (identified by a seed pixel) where the bright object is surrounded by a darker object. More...
 
class  GrayscaleDilateImageFilter
 gray scale dilation of an image More...
 
class  GrayscaleErodeImageFilter
 gray scale dilation of an image More...
 
class  GrayscaleFillholeImageFilter
 Remove local minima not connected to the boundary of the image. More...
 
class  GrayscaleFunctionDilateImageFilter
 gray scale function dilation of an image More...
 
class  GrayscaleFunctionErodeImageFilter
 gray scale function erosion of an image More...
 
class  GrayscaleGeodesicDilateImageFilter
 geodesic gray scale dilation of an image More...
 
class  GrayscaleGeodesicErodeImageFilter
 geodesic gray scale erosion of an image More...
 
class  GrayscaleGrindPeakImageFilter
 Remove local maxima not connected to the boundary of the image. More...
 
class  GrayscaleMorphologicalClosingImageFilter
 gray scale dilation of an image More...
 
class  GrayscaleMorphologicalOpeningImageFilter
 gray scale dilation of an image More...
 
class  GreenPixelAccessor
 Give access to the Green component of a RGBPixel type. More...
 
class  GridImageSource
 Generate an n-dimensional image of a grid. More...
 
class  GroupSpatialObject
 Representation of a group based on the spatial object classes. More...
 
class  HalfHermitianToRealInverseFFTImageFilter
 Base class for specialized complex-to-real inverse Fast Fourier Transform. More...
 
class  HalfToFullHermitianImageFilter
 Expands a half image produced from a real-to-complex discrete Fourier transform (DFT) to the full complex image. More...
 
class  HardConnectedComponentImageFilter
 
class  HarmonicMatrixCoefficients
 Compute a matrix filled with Harmonic coefficients, wherever two vertices are connected by an edge. More...
 
class  HausdorffDistanceImageFilter
 Computes the Hausdorff distance between the set of non-zero pixels of two images. More...
 
class  HConcaveImageFilter
 Identify local minima whose depth below the baseline is greater than h. More...
 
class  HConvexImageFilter
 Identify local maxima whose height above the baseline is greater than h. More...
 
class  HeavisideStepFunction
 Implementation of the classical Heaviside step function. More...
 
class  HeavisideStepFunctionBase
 Base class of the Heaviside function. More...
 
class  Hessian3DToVesselnessMeasureImageFilter
 Line filter to provide a vesselness measure for tubular objects from the hessian matrix. More...
 
class  HessianRecursiveGaussianImageFilter
 Computes the Hessian matrix of an image by convolution with the Second and Cross derivatives of a Gaussian. More...
 
class  HexahedronCell
 Represents a hexahedron for a Mesh. More...
 
class  HexahedronCellTopology
 Holds data defining the topological connections of the vertices and edges of a HexahedronCell. More...
 
class  HilbertPath
 Represent an n-dimensional Hilbert path for a given order. More...
 
class  HistogramAlgorithmBase
 base class for algorithms operating on histograms More...
 
class  HistogramImageToImageMetric
 Computes similarity between two objects to be registered. More...
 
class  HistogramMatchingImageFilter
 Normalize the grayscale values between two images by histogram matching. More...
 
class  HistogramThresholdCalculator
 Base class to compute a threshold value based on the histogram of an image. More...
 
class  HistogramThresholdImageFilter
 Threshold an image using a HistogramThresholdCalculator. More...
 
class  HistogramToEntropyImageFilter
 The class takes a histogram as an input and gives the entropy image as the output. A pixel, at position I, in the output image is given by. More...
 
class  HistogramToImageFilter
 This class takes a histogram as an input and returns an image of type specified by the functor. More...
 
class  HistogramToIntensityImageFilter
 The class takes a histogram as an input and produces an image as the output. A pixel, at position I, in the output image is given by. More...
 
class  HistogramToLogProbabilityImageFilter
 The class takes a histogram as an input and gives the log probability image as the output. A pixel, at position I, in the output image is given by. More...
 
class  HistogramToProbabilityImageFilter
 The class takes a histogram as an input and gives the probability image as the output. A pixel, at position I, in the output image is given by. More...
 
class  HMaximaImageFilter
 Suppress local maxima whose height above the baseline is less than h. More...
 
class  HMinimaImageFilter
 Suppress local minima whose depth below the baseline is less than h. More...
 
class  HoughTransform2DCirclesImageFilter
 Performs the Hough Transform to find circles in a 2D image. More...
 
class  HoughTransform2DLinesImageFilter
 Performs the Hough Transform to find 2D straight lines in a 2D image. More...
 
class  HuangThresholdCalculator
 Computes the Huang's threshold for an image. More...
 
class  HuangThresholdImageFilter
 Threshold an image using the Huang Threshold. More...
 
struct  IdentityHelper
 
class  IdentityTransform
 Implementation of an Identity Transform. More...
 
class  Image
 Templated n-dimensional image class. More...
 
class  ImageAdaptor
 Give access to partial aspects of voxels from an Image. More...
 
class  ImageAlgorithm
 A container of static functions which can operate on Images with Iterators. More...
 
class  ImageAndPathToImageFilter
 Base class for filters that take both a path and an image as input and produce a path as output. More...
 
class  ImageBase
 Base class for templated image classes. More...
 
class  ImageBoundaryCondition
 A virtual base object that defines an interface to a class of boundary condition objects for use by neighborhood iterators. More...
 
class  ImageClassifierBase
 Base class for the ImageClassifierBase object. More...
 
class  ImageConstIterator
 A multi-dimensional image iterator templated over image type. More...
 
class  ImageConstIteratorWithIndex
 A base class for multi-dimensional iterators templated over image type that are designed to efficiently keep track of the iterator position. More...
 
class  ImageConstIteratorWithOnlyIndex
 A base class for multi-dimensional iterators templated over image type that are designed to provide only index information, and no pixel access. More...
 
class  ImageContainerInterface
 Used for reference when writing containers conforming to this interface. More...
 
class  ImageDuplicator
 A helper class which creates an image which is perfect copy of the input image. More...
 
class  ImageFileReader
 Data source that reads image data from a single file. More...
 
class  ImageFileReaderException
 Base exception class for IO conflicts. More...
 
class  ImageFileWriter
 Writes image data to a single file. More...
 
class  ImageFileWriterException
 Base exception class for IO problems during writing. More...
 
class  ImageFilterToVideoFilterWrapper
 Wrap an ImageToImageFilter as a VideoToVideoFilter that operates on a single frame at a time. More...
 
class  ImageFunction
 Evaluates a function of an image at specified position. More...
 
class  ImageGaussianModelEstimator
 Base class for ImageGaussianModelEstimator object. More...
 
class  ImageHelper
 Fast Index/Offset computation. More...
 
class  ImageIOBase
 Abstract superclass defines image IO interface. More...
 
class  ImageIOFactory
 Create instances of ImageIO objects using an object factory. More...
 
class  ImageIORegion
 An ImageIORegion represents a structured region of data. More...
 
class  ImageIORegionAdaptor
 Helper class for converting ImageRegions into ImageIORegions and back. More...
 
class  ImageIterator
 A multi-dimensional iterator templated over image type. More...
 
class  ImageIteratorWithIndex
 A base class for multi-dimensional iterators templated over image type that are designed to efficiently keep track of the iterator position. More...
 
class  ImageKernelOperator
 A NeighborhoodOperator whose coefficients are from an image. More...
 
class  ImageKmeansModelEstimator
 Base class for ImageKmeansModelEstimator object. More...
 
class  ImageLinearConstIteratorWithIndex
 A multi-dimensional image iterator that visits image pixels within a region in a "scan-line" order. More...
 
class  ImageLinearIteratorWithIndex
 A multi-dimensional image iterator that visits image pixels within a region in a "scan-line" order. More...
 
class  ImageMaskSpatialObject
 Implementation of an image mask as spatial object. More...
 
class  ImageModelEstimatorBase
 Base class for model estimation from images used for classification. More...
 
class  ImageMomentsCalculator
 Compute moments of an n-dimensional image. More...
 
class  ImagePCADecompositionCalculator
 Decomposes an image into directions along basis components. More...
 
class  ImagePCAShapeModelEstimator
 Base class for ImagePCAShapeModelEstimator object. More...
 
class  ImageRandomConstIteratorWithIndex
 A multi-dimensional image iterator that visits a random set of pixels within an image region. More...
 
class  ImageRandomConstIteratorWithOnlyIndex
 A multi-dimensional image iterator that visits a random set of locations within an image region, providing index information. More...
 
class  ImageRandomIteratorWithIndex
 A multi-dimensional image iterator that visits a random set of pixels within an image region. More...
 
class  ImageRandomNonRepeatingConstIteratorWithIndex
 A multi-dimensional image iterator that visits a random set of pixels within an image region. All pixels in the image will be visited before any are repeated. A priority image may be passed to the interator which will cause it to select certain sets of pixels (those with lower priority values) before others. More...
 
class  ImageRandomNonRepeatingIteratorWithIndex
 A multi-dimensional image iterator that visits image pixels within a region in a random order, without repeating. More...
 
class  ImageRegion
 An image region represents a structured region of data. More...
 
class  ImageRegionConstIterator
 A multi-dimensional iterator templated over image type that walks a region of pixels. More...
 
class  ImageRegionConstIteratorWithIndex
 A multi-dimensional iterator templated over image type that walks an image region and is specialized to keep track of its index location. More...
 
class  ImageRegionConstIteratorWithOnlyIndex
 A multi-dimensional iterator templated over image type that walks an image region and is specialized to keep track of its index location and safely support images of type ImageBase. More...
 
class  ImageRegionExclusionConstIteratorWithIndex
 A multi-dimensional image iterator that walks an image region, excluding a second region that may partially or completely overlap the first, with read-only access to pixels. More...
 
class  ImageRegionExclusionIteratorWithIndex
 A multi-dimensional image iterator that walks an image region, excluding a second region contained within the first, with write access to pixels. More...
 
class  ImageRegionIterator
 A multi-dimensional iterator templated over image type that walks a region of pixels. More...
 
class  ImageRegionIteratorWithIndex
 A multi-dimensional iterator templated over image type that walks pixels within a region and is specialized to keep track of its image index location. More...
 
class  ImageRegionMultidimensionalSplitter
 Divide a region into several pieces. More...
 
class  ImageRegionReverseConstIterator
 A multi-dimensional image iterator designed to walk a specified image region in reverse. More...
 
class  ImageRegionReverseIterator
 A multi-dimensional image iterator which only walks a region. More...
 
class  ImageRegionSplitter
 Divide a region into several pieces. More...
 
class  ImageRegionSplitterBase
 Divide an image region into several pieces. More...
 
class  ImageRegionSplitterDirection
 
class  ImageRegionSplitterMultidimensional
 Divide a region into several pieces. More...
 
class  ImageRegionSplitterSlowDimension
 Divide an image region along the slowest dimension. More...
 
class  ImageRegistrationMethod
 Base class for Image Registration Methods. More...
 
class  ImageRegistrationMethodv4
 Interface method for the current registration framework. More...
 
class  ImageReverseConstIterator
 Multi-dimensional image iterator. More...
 
class  ImageReverseIterator
 A multi-dimensional image iterator designed to walk a specified region in reverse. More...
 
class  ImageScanlineConstIterator
 A multi-dimensional iterator templated over image type that walks a region of pixels, scanline by scanline or in the direction of the fastest axis. More...
 
class  ImageScanlineIterator
 A multi-dimensional iterator templated over image type that walks a region of pixels, scanline by scanline or in the direction of the fastest axis. More...
 
class  ImageSeriesReader
 Data source that reads image data from a series of disk files. More...
 
class  ImageSeriesWriter
 Writes image data to a series of data files. More...
 
class  ImageSeriesWriterException
 Base exception class for IO problems during writing. More...
 
class  ImageShapeModelEstimatorBase
 Base class for statistical shape model estimation. More...
 
class  ImageSliceConstIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...
 
class  ImageSliceIteratorWithIndex
 A multi-dimensional image iterator that extends the ImageLinearIteratorWithIndex from iteration along lines in an image to iteration along both lines and planes (slices) within an image. More...
 
class  ImageSource
 Base class for all process objects that output image data. More...
 
class  ImageSourceCommon
 Secondary bass class of ImageSource common between templates. More...
 
class  ImageSpatialObject
 Implementation of an image as spatial object. More...
 
class  ImageToData
 
class  ImageToImageFilter
 Base class for filters that take an image as input and produce an image as output. More...
 
class  ImageToImageMetric
 Computes similarity between regions of two images. More...
 
class  ImageToImageMetricv4
 
class  ImageToImageMetricv4GetValueAndDerivativeThreader
 Provides threading for ImageToImageMetricv4::GetValueAndDerivative. More...
 
class  ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedImageRegionPartitioner< TImageToImageMetricv4::VirtualImageDimension >, TImageToImageMetricv4 >
 
class  ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >
 
class  ImageToImageMetricv4GetValueAndDerivativeThreaderBase
 Provides threading for ImageToImageMetricv4::GetValueAndDerivative. More...
 
class  ImageToMeshFilter
 ImageToMeshFilter is the base class for all process objects that output Mesh data and require image data as input. Specifically, this class defines the SetInput() method for defining the input to a filter. More...
 
class  ImageToParametricSpaceFilter
 Generate a mesh of parametric space from input images. More...
 
class  ImageToSpatialObjectMetric
 Computes similarity between a moving spatial obejct and an Image to be registered. More...
 
class  ImageToSpatialObjectRegistrationMethod
 Base class for Image Registration Methods. More...
 
class  ImageToVectorImageFilter
 This class is deprecated. You should use itkComposeImageFilter instead. More...
 
class  ImageTransformer
 Base class for all process objects that transform an image into something else. More...
 
class  ImageTransformHelper
 Fast index/physical index computation. More...
 
class  ImageVectorOptimizerParametersHelper
 Class to hold and manage parameters of type Image<Vector<...>,...>, used in Transforms, etc. More...
 
class  ImageVoxel
 
class  ImplicitManifoldNormalVectorFilter
 This class implements the filter for computing the normal vectors from a scalar implicit function (i.e. a levelset image) and processing them. More...
 
class  ImportImageContainer
 Defines an itk::Image front-end to a standard C-array. More...
 
class  ImportImageFilter
 Import data from a standard C array into an itk::Image. More...
 
class  IncompatibleOperandsError
 
class  Indent
 Control indentation during Print() invocation. More...
 
class  Index
 Represent a n-dimensional index in a n-dimensional image. More...
 
class  IndexedContainerInterface
 This should only be used for reference when writing containers conforming to this interface. This should only be used for reference when writing containers conforming to this interface. ITK uses generic programming to allow container type substitution, so polymorphism is not needed to use containers through this interface. This means that a container conforming to this interface need not be derived from it, and that their methods should not be virtual. However, the container must derive from Object in order to support the reference counting, modification time, and debug information required by this interface. More...
 
class  InitializationBiasedParticleSwarmOptimizer
 Implementation of a biased/regularized Particle Swarm Optimization (PSO) algorithm. More...
 
class  InitializeEvent
 
class  InOrderTreeIterator
 
class  InPlaceImageFilter
 Base class for filters that take an image as input and overwrite that image as the output. More...
 
class  InPlaceLabelMapFilter
 Base class for filters that takes an image as input and overwrites that image as the output. More...
 
class  InputDataObjectConstIterator
 A forward iterator over inputs of a ProcessObject. More...
 
class  InputDataObjectIterator
 A forward iterator over inputs of a ProcessObject. More...
 
class  IntensityWindowingImageFilter
 Applies a linear transformation to the intensity levels of the input Image that are inside a user-defined interval. Values below this interval are mapped to a constant. Values over the interval are mapped to another constant. More...
 
class  InteriorExteriorMeshFilter
 InteriorExteriorMeshFilter takes an itk::Mesh and extracts from it a Sub-Mesh such that all its points Evaluate > 0 in an itk::SpatialFunction provided by the user. More...
 
class  InteriorExteriorSpatialFunction
 Returns whether or not a location is "inside" or "outside" a function. More...
 
class  IntermodesThresholdCalculator
 Computes the Intermodes's threshold for an image. More...
 
class  IntermodesThresholdImageFilter
 Threshold an image using the Intermodes Threshold. More...
 
class  InterpolateImageFilter
 Interpolate an image from two N-D images. More...
 
class  InterpolateImageFunction
 Base class for all image interpolaters. More...
 
class  InterpolateImagePointsFilter
 Resamples an image at the coordinates specified by the user. More...
 
class  IntrinsicMatrixCoefficients
 Compute a mtrix filled by intrinsic Coefficients of the edge, wherever two vertices are connected by an edge. More...
 
class  InvalidArgumentError
 
class  InvalidImageMomentsError
 
class  InvalidRequestedRegionError
 
class  InverseDeconvolutionImageFilter
 The direct linear inverse deconvolution filter. More...
 
class  InverseDeformationFieldImageFilter
 Computes the inverse of a deformation field. More...
 
class  InverseDisplacementFieldImageFilter
 Computes the inverse of a displacement field. More...
 
class  InverseEuclideanDistanceMatrixCoefficients
 Compute a matrix filed with the inverse of the euclidian distance wherever two vertices are connected by an edge. More...
 
class  InverseFFTImageFilter
 Base class for inverse Fast Fourier Transform. More...
 
class  InvertDisplacementFieldImageFilter
 Iteratively estimate the inverse field of a displacement field. More...
 
class  InvertIntensityImageFilter
 Invert the intensity of an image. More...
 
class  IOCommon
 Centralized funtionality for IO classes. More...
 
class  IOTestHelper
 
class  IsoContourDistanceImageFilter
 Compute an approximate distance from an interpolated isocontour to the close grid points. More...
 
class  IsoDataThresholdCalculator
 Computes the IsoData threshold for an image. Aka intermeans. More...
 
class  IsoDataThresholdImageFilter
 Threshold an image using the IsoData Threshold. More...
 
class  IsolatedConnectedImageFilter
 Label pixels that are connected to one set of seeds but not another. More...
 
class  IsolatedWatershedImageFilter
 Isolate watershed basins using two seeds. More...
 
class  IsotropicFourthOrderLevelSetImageFilter
 This class implements the 4th-order level set isotropic diffusion (smoothing) PDE. More...
 
class  IterationEvent
 
class  IterationReporter
 Implements iterations tracking for a filter. More...
 
class  IterativeDeconvolutionImageFilter
 Abstract base class for filters that implement iterative deconvolution algorithms. More...
 
class  IterativeInverseDeformationFieldImageFilter
 Computes the inverse of a deformation field. More...
 
class  IterativeInverseDisplacementFieldImageFilter
 Computes the inverse of a displacement field. More...
 
class  JensenHavrdaCharvatTsallisPointSetToPointSetMetricv4
 Implementation of the Jensen Havrda Charvat Tsallis Point Set metric. More...
 
class  JoinImageFilter
 Join two images, resulting in an image where each pixel has the components of the first image followed by the components of the second image. More...
 
class  JoinSeriesImageFilter
 Join N-D images into an (N+1)-D image. More...
 
class  JointHistogramMutualInformationComputeJointPDFThreader
 Provide a threaded computation of the joint PDF for JointHistogramMutualInformationImageToImageMetricv4. More...
 
class  JointHistogramMutualInformationComputeJointPDFThreader< ThreadedImageRegionPartitioner< TJointHistogramMetric::VirtualImageDimension >, TJointHistogramMetric >
 
class  JointHistogramMutualInformationComputeJointPDFThreader< ThreadedIndexedContainerPartitioner, TJointHistogramMetric >
 
class  JointHistogramMutualInformationComputeJointPDFThreaderBase
 Comput the JointPDF image. More...
 
class  JointHistogramMutualInformationGetValueAndDerivativeThreader
 Processes points for JointHistogramMutualInformationImageToImageMetricv4 GetValueAndDerivative(). More...
 
class  JointHistogramMutualInformationImageToImageMetricv4
 Computes the mutual information between two images to be registered using the method referenced below. More...
 
class  JoinTraits
 Trait to determine what datatype is needed if the specified pixel types are "joined" into a single vector. More...
 
class  KalmanLinearEstimator
 Implement a linear recursive estimator. More...
 
class  KappaStatisticImageToImageMetric
 Computes similarity between two binary objects to be registered. More...
 
class  KernelFunction
 KernelFunction is for backward compatibility with ITKv3. More...
 
class  KernelFunctionBase
 Kernel used for density estimation and nonparameteric regression. More...
 
class  KernelImageFilter
 A base class for all the filters working on an arbitrary shaped neighborhood. More...
 
class  KernelTransform
 
class  KittlerIllingworthThresholdCalculator
 Computes the KittlerIllingworth's threshold for an image. More...
 
class  KittlerIllingworthThresholdImageFilter
 Threshold an image using the KittlerIllingworth Threshold. More...
 
class  KLMDynamicBorderArray
 Object maintaining a reference to a list of borders associated with a region. More...
 
class  KLMRegionGrowImageFilter
 Base class for a region growing object that performs energy-based region growing for multiband images. More...
 
class  KLMSegmentationBorder
 Base class for KLMSegmentationBorder object. More...
 
class  KLMSegmentationRegion
 Base class for KLMSegmentationRegion object. More...
 
class  KullbackLeiblerCompareHistogramImageToImageMetric
 Computes the Kubler Lieblach(KL) metric between the histogram of the two images to be registered and a training histogram. More...
 
class  LabelContourImageFilter
 Labels the pixels on the border of the objects in a labeled image. More...
 
class  LabeledPointSetToPointSetMetricv4
 Computes the distance metric and gradient between two labeled point sets. More...
 
class  LabelImageGaussianInterpolateImageFunction
 Interpolation function for multi-label images that implicitly smooths each unique value in the image corresponding to each label set element and returns the corresponding label set element with the largest wieght. More...
 
class  LabelImageToLabelMapFilter
 convert a labeled image to a label collection image More...
 
class  LabelImageToShapeLabelMapFilter
 Converts a label image to a label map and valuates the shape attributes. More...
 
class  LabelImageToStatisticsLabelMapFilter
 a convenient class to convert a label image to a label map and valuate the statistics attributes at once More...
 
class  LabelMap
 Templated n-dimensional image to store labeled objects. More...
 
class  LabelMapContourOverlayImageFilter
 Apply a colormap to the contours (outlines) of each object in a label map and superimpose it on top of the feature image. More...
 
class  LabelMapFilter
 Base class for filters that take an image as input and overwrite that image as the output. More...
 
class  LabelMapMaskImageFilter
 Mask and image with a LabelMap. More...
 
class  LabelMapOverlayImageFilter
 Apply a colormap to a label map and superimpose it on an image. More...
 
class  LabelMapToAttributeImageFilter
 Convert a LabelMap to a labeled image. More...
 
class  LabelMapToBinaryImageFilter
 Convert a LabelMap to a binary image. More...
 
class  LabelMapToLabelImageFilter
 Converts a LabelMap to a labeled image. More...
 
class  LabelMapToRGBImageFilter
 Convert a LabelMap to a colored image. More...
 
class  LabelObject
 The base class for the representation of an labeled binary object in an image. More...
 
class  LabelObjectLine
 
class  LabelOverlapMeasuresImageFilter
 Computes overlap measures between the set same set of labels of pixels of two images. Background is assumed to be 0. More...
 
class  LabelOverlayImageFilter
 Apply a colormap to a label image and put it on top of the input image. More...
 
class  LabelSelectionLabelMapFilter
 remove the objects according to the value of their attribute More...
 
class  LabelShapeKeepNObjectsImageFilter
 keep N objects according to their shape attributes More...
 
class  LabelShapeOpeningImageFilter
 remove the objects according to the value of their shape attribute More...
 
class  LabelStatisticsImageFilter
 Given an intensity image and a label map, compute min, max, variance and mean of the pixels associated with each label or segment. More...
 
class  LabelStatisticsKeepNObjectsImageFilter
 keep N objects according to their statistics attributes More...
 
class  LabelStatisticsOpeningImageFilter
 remove the objects according to the value of their statistics attribute More...
 
class  LabelToRGBImageFilter
 Apply a colormap to a label image. More...
 
class  LabelUniqueLabelMapFilter
 Make sure that the objects are not overlapping. More...
 
class  LabelVotingImageFilter
 This filter performs pixelwise voting among an arbitrary number of input images, where each of them represents a segmentation of the same scene (i.e., image). More...
 
class  LandmarkBasedTransformInitializer
 LandmarkBasedTransformInitializer is a helper class intended to The class computes the transform that aligns the fixed and moving images given a set of landmarks. The class is templated over the Transform type. The transform computed gives the best fit transform that maps the fixed and moving images in a least squares sense. The indices are taken to correspond, so point 1 in the first set will get mapped close to point 1 in the second set, etc. An equal number of fixed and moving landmarks need to be specified using SetFixedLandmarks() SetMovingLandmarks(). Any number of landmarks may be specified. Call InitializeTransform() to initialize the transform. More...
 
class  LandmarkDisplacementFieldSource
 Computes a displacement field from two sets of landmarks. More...
 
class  LandmarkSpatialObject
 Representation of a Landmark based on the spatial object classes. More...
 
class  LandweberDeconvolutionImageFilter
 Deconvolve an image using the Landweber deconvolution algorithm. More...
 
class  LaplacianImageFilter
 
class  LaplacianOperator
 A NeighborhoodOperator for use in calculating the Laplacian at a pixel. More...
 
class  LaplacianRecursiveGaussianImageFilter
 Computes the Laplacian of Gaussian (LoG) of an image. More...
 
class  LaplacianSegmentationLevelSetFunction
 This function is used in LaplacianSegmentationImageFilter to segment structures in an image based Laplacian edges. More...
 
class  LaplacianSegmentationLevelSetImageFilter
 Segments structures in images based on a second derivative image features. More...
 
class  LaplacianSharpeningImageFilter
 This filter sharpens an image using a Laplacian. LaplacianSharpening highlights regions of rapid intensity change and therefore highlights or enhances the edges. The result is an image that appears more in focus. More...
 
class  LBFGSBOptimizer
 Limited memory Broyden Fletcher Goldfarb Shannon minimization with simple bounds. More...
 
class  LBFGSBOptimizerHelper
 Wrapper helper around vnl_lbfgsb. More...
 
class  LBFGSOptimizer
 Wrap of the vnl_lbfgs algorithm. More...
 
class  LeafTreeIterator
 
class  LevelOrderTreeIterator
 Iterate over a tree in level order. More...
 
class  LevelSetBase
 Abstract base class for the representation of a level-set function. More...
 
class  LevelSetContainer
 Container of Level-Sets. More...
 
class  LevelSetContainer< TIdentifier, LevelSetDenseImage< TImage > >
 Container class for dense level sets. More...
 
class  LevelSetContainerBase
 Container of level set. More...
 
class  LevelSetDenseImage
 Base class for the "dense" representation of a level-set function on one image. More...
 
class  LevelSetDomainMapImageFilter
 
class  LevelSetDomainPartition
 Helper class used to share data in the ScalarChanAndVeseLevelSetFunction. More...
 
class  LevelSetDomainPartitionBase
 Helper class used to partition domain and efficiently compute overlap. More...
 
class  LevelSetDomainPartitionImage
 Helper class used to partition domain and efficiently compute overlap. More...
 
class  LevelSetDomainPartitionImageWithKdTree
 Helper class used to share data in the ScalarChanAndVeseLevelSetFunction. More...
 
class  LevelSetDomainPartitionMesh
 Helper class used to partition domain and efficiently compute overlap. More...
 
class  LevelSetEquationAdvectionTerm
 Derived class to represents an advection term in the level-set evolution PDE. More...
 
class  LevelSetEquationBinaryMaskTerm
 Class to represent the mask boundary as a negative energy. More...
 
class  LevelSetEquationChanAndVeseExternalTerm
 Class to represent the external energy Chan And Vese term. More...
 
class  LevelSetEquationChanAndVeseInternalTerm
 Class to represent the internal energy Chan And Vese term. More...
 
class  LevelSetEquationContainer
 Class for holding a set of level set equations (PDEs). More...
 
class  LevelSetEquationCurvatureTerm
 Derived class to represents a curvature term in the level-set evolution PDE. More...
 
class  LevelSetEquationLaplacianTerm
 Derived class to represents a propagation term in the level-set evolution PDE. More...
 
class  LevelSetEquationOverlapPenaltyTerm
 Class to represent the overlap penalty among many level-sets. More...
 
class  LevelSetEquationPropagationTerm
 Derived class to represents a propagation term in the level-set evolution PDE. More...
 
class  LevelSetEquationRegionTerm
 
class  LevelSetEquationTermBase
 Abstract class to represents a term in the level-set evolution PDE. More...
 
class  LevelSetEquationTermContainer
 Class for container holding the terms of a given level set update equation. More...
 
class  LevelSetEvolution
 Class for iterating and evolving the level-set function. More...
 
class  LevelSetEvolution< TEquationContainer, LevelSetDenseImage< TImage > >
 
class  LevelSetEvolution< TEquationContainer, MalcolmSparseLevelSetImage< VDimension > >
 
class  LevelSetEvolution< TEquationContainer, ShiSparseLevelSetImage< VDimension > >
 
class  LevelSetEvolution< TEquationContainer, WhitakerSparseLevelSetImage< TOutput, VDimension > >
 
class  LevelSetEvolutionBase
 Class for iterating and evolving the dense level-set function. More...
 
class  LevelSetEvolutionComputeIterationThreader
 Thread the ComputeIteration method. More...
 
class  LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedImageRegionPartitioner< TImage::ImageDimension >, TLevelSetEvolution >
 
class  LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< typename TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >
 
class  LevelSetEvolutionComputeIterationThreader< WhitakerSparseLevelSetImage< TOutput, VDimension >, ThreadedIteratorRangePartitioner< typename WhitakerSparseLevelSetImage< TOutput, VDimension >::LayerConstIterator >, TLevelSetEvolution >
 
class  LevelSetEvolutionNumberOfIterationsStoppingCriterion
 
class  LevelSetEvolutionStoppingCriterion
 
class  LevelSetEvolutionUpdateLevelSetsThreader
 Threade the UpdateLevelSets method. More...
 
class  LevelSetEvolutionUpdateLevelSetsThreader< LevelSetDenseImage< TImage >, ThreadedImageRegionPartitioner< TImage::ImageDimension >, TLevelSetEvolution >
 
class  LevelSetFunction
 The LevelSetFunction class is a generic function object which can be used to create a level set method filter when combined with an appropriate finite difference image filter. (See FiniteDifferenceImageFilter.) More...
 
class  LevelSetFunctionWithRefitTerm
 This class extends the LevelSetFunction class by adding a grow term based on a target curvature stored in a sparse image. More...
 
class  LevelSetImage
 Abstract class for a level-set function on one Image. More...
 
class  LevelSetMotionRegistrationFilter
 Deformably register two images using level set motion. More...
 
class  LevelSetMotionRegistrationFunction
 
class  LevelSetNeighborhoodExtractor
 Locate pixels of a particular level set. More...
 
class  LevelSetNode
 Represent a node in a level set. More...
 
class  LevelSetQuadEdgeMesh
 Base class for the surface mesh representation of a level-set function. More...
 
class  LevelSetSparseImage
 Base class for the sparse representation of a level-set function on one Image. More...
 
class  LevelSetTypeDefault
 Level set type information. More...
 
class  LevelSetVelocityNeighborhoodExtractor
 Locate pixels of a particular level set. More...
 
class  LevenbergMarquardtOptimizer
 Wrap of the vnl_levenberg_marquardt algorithm. More...
 
class  LightObject
 Light weight base class for most itk classes. More...
 
class  LightProcessObject
 LightProcessObject is the base class for all process objects (source, filters, mappers) in the Insight data processing pipeline. More...
 
class  LinearInterpolateImageFunction
 Linearly interpolate an image at specified positions. More...
 
class  LineCell
 Represents a line segment for a Mesh. More...
 
class  LineConstIterator
 An iterator that walks a Bresenham line through an ND image with read-only access to pixels. More...
 
class  LineIterator
 An iterator that walks a Bresenham line through an ND image with write access to pixels. More...
 
class  LineSpatialObject
 Representation of a Line based on the spatial object classes. More...
 
class  LineSpatialObjectPoint
 Point used for a line definition. More...
 
class  ListNode
 
class  LiThresholdCalculator
 Computes the Li threshold for an image. Aka intermeans. More...
 
class  LiThresholdImageFilter
 Threshold an image using the Li Threshold. More...
 
class  Log10ImageAdaptor
 Presents an image as being composed of the vcl_log10() of its pixels. More...
 
class  Log10ImageFilter
 Computes the log10 of each pixel. More...
 
class  Logger
 Used for logging information during a run. More...
 
class  LoggerBase
 Used for logging information during a run. More...
 
class  LoggerManager
 Used for centrally managing loggers. More...
 
class  LoggerOutput
 Used for overriding itk::OutputWindow to redirect messages to itk::Logger. More...
 
class  LoggerThreadWrapper
 Used for providing logging service as a separate thread. More...
 
class  LogImageAdaptor
 Presents an image as being composed of the vcl_log() of its pixels. More...
 
class  LogImageFilter
 Computes the log() of each pixel. More...
 
class  LogOutput
 Represents an output stream. More...
 
class  MahalanobisDistanceThresholdImageFunction
 Returns true if the pixel value of a vector image has a Mahalanobis distance below the value specified by the threshold. More...
 
class  MalcolmSparseLevelSetImage
 Derived class for the shi representation of level-set function. More...
 
class  MallinfoMemoryUsageObserver
 The MallinfoMemoryUsageObserver. More...
 
class  ManifoldParzenWindowsPointSetFunction
 Point set function based on n-dimensional parzen windowing. More...
 
class  MapContainer
 A wrapper of the STL "map" container. More...
 
class  MapData
 Base class for map data containers. More...
 
class  MapFileParser
 TODO. More...
 
class  MapRecord
 MapRecord class. More...
 
struct  MapRecordConditionalPlusor
 
struct  MapRecordPlusor
 
class  MaskedFFTNormalizedCorrelationImageFilter
 Calculate masked normalized cross correlation using FFTs. More...
 
class  MaskFeaturePointSelectionFilter
 Generate a PointSet containing the feature points selected from a masked 3D input image. More...
 
class  MaskImageFilter
 Mask an image with a mask. More...
 
class  MaskNegatedImageFilter
 Mask an image with the negative of a mask. More...
 
class  MaskNeighborhoodOperatorImageFilter
 Applies a single NeighborhoodOperator to an image, processing only those pixels that are under a mask. More...
 
class  MatchCardinalityImageToImageMetric
 Computes similarity between two objects to be registered. More...
 
class  Matrix
 A templated class holding a M x N size Matrix. More...
 
class  MatrixCoefficients
 Superclass for all the matrix coefficients computation classes. More...
 
class  MatrixIndexSelectionImageFilter
 Extracts the selected indices of a matrix image that is the input pixel type. More...
 
class  MatrixOffsetTransformBase
 Matrix and Offset transformation of a vector space (e.g. space coordinates) More...
 
class  MatrixResizeableDataObject
 Allows a VNL matrix to be a DataObject with the flexibility of being resizable. More...
 
class  MattesMutualInformationImageToImageMetric
 Computes the mutual information between two images to be registered using the method of Mattes et al. More...
 
class  MattesMutualInformationImageToImageMetricv4
 Computes the mutual information between two images to be registered using the method of Mattes et al. More...
 
class  MattesMutualInformationImageToImageMetricv4GetValueAndDerivativeThreader
 Processes points for MattesMutualInformationImageToImageMetricv4 GetValueAndDerivative. More...
 
class  MaxFunctor
 
class  MaximumEntropyThresholdCalculator
 Computes the MaximumEntropy's threshold for an image. More...
 
class  MaximumEntropyThresholdImageFilter
 Threshold an image using the MaximumEntropy Threshold. More...
 
class  MaximumImageFilter
 Implements a pixel-wise operator Max(a,b) between two images. More...
 
class  MaximumProjectionImageFilter
 Maximum projection. More...
 
class  MaxMeasureBoundCriterion
 
class  MaxPriorityQueueElementWrapper
 
class  MeanImageFilter
 Applies an averaging filter to an image. More...
 
class  MeanImageFunction
 Calculate the mean value in the neighborhood of a pixel. More...
 
class  MeanProjectionImageFilter
 Mean projection. More...
 
class  MeanReciprocalSquareDifferenceImageToImageMetric
 Computes similarity between two objects to be registered. More...
 
class  MeanReciprocalSquareDifferencePointSetToImageMetric
 Computes similarity between pixel values of a point set and intensity values in an image. More...
 
class  MeanSquareRegistrationFunction
 
class  MeanSquaresHistogramImageToImageMetric
 Computes mean squared difference similarity measure between two images to be registered. More...
 
class  MeanSquaresImageToImageMetric
 TODO{Metrics/MeanSquaresImageToImageMetric,Compute the mean squares metric between two images} . More...
 
class  MeanSquaresImageToImageMetricv4
 Class implementing a mean squares metric. More...
 
class  MeanSquaresImageToImageMetricv4GetValueAndDerivativeThreader
 Processes points for MeanSquaresImageToImageMetricv4 GetValueAndDerivative. More...
 
class  MeanSquaresPointSetToImageMetric
 Computes similarity between pixel values of a point set and intensity values of an image. More...
 
class  MedianImageFilter
 Applies a median filter to an image. More...
 
class  MedianImageFunction
 Calculate the median value in the neighborhood of a pixel. More...
 
class  MedianProjectionImageFilter
 Median projection. More...
 
class  MemberCommand
 A Command subclass that calls a pointer to a member function. More...
 
class  MemoryAllocationError
 
class  MemoryProbe
 Computes the memory allocated between two points in code. More...
 
class  MemoryProbesCollectorBase
 Aggregates a set of memory probes. More...
 
class  MemoryUsageObserver
 Provides the memory usage of the process. More...
 
class  MemoryUsageObserverBase
 
class  MergeLabelMapFilter
 Merges several Label Maps. More...
 
class  Mesh
 Implements the N-dimensional mesh structure. More...
 
class  MeshRegion
 A mesh region represents an unstructured region of data. More...
 
class  MeshSource
 Base class for all process objects that output mesh data. More...
 
class  MeshSpatialObject
 Implementation of an Mesh as spatial object. More...
 
class  MeshToMeshFilter
 MeshToMeshFilter is the base class for all process objects that output mesh data, and require mesh data as input. Specifically, this class defines the SetInput() method for defining the input to a filter. More...
 
class  MetaArrowConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaBlobConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaContourConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaConverterBase
 Base class for MetaObject<->SpatialObject converters. More...
 
class  MetaDataDictionary
 Provides a mechanism for storing a collection of arbitrary data types. More...
 
class  MetaDataObject
 Allows arbitrary data types to be stored as MetaDataObjectBase types, and to be stored in a MetaDataDictionary. More...
 
class  MetaDataObjectBase
 The common interface for MetaDataObject's. More...
 
class  MetaDTITubeConverter
 converts between MetaObject<->SpatialObject More...
 
class  MetaEllipseConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaEvent
 Event abstract class. More...
 
class  MetaGaussianConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaGroupConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaImageConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaImageMaskConverter
 converts between MetaObject<->SpatialObject More...
 
class  MetaLandmarkConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaLineConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaMeshConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaSceneConverter
 Converts between MetaObject and SpaitalObject scenes. More...
 
class  MetaSurfaceConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaTubeConverter
 converts between MetaObject<->SpatialObject. More...
 
class  MetaVesselTubeConverter
 Converts between MetaObject<->SpatialObject. More...
 
class  MinFunctor
 
class  MinimumImageFilter
 Implements a pixel-wise operator Min(a,b) between two images. More...
 
class  MinimumMaximumImageCalculator
 Computes the minimum and the maximum intensity values of an image. More...
 
class  MinimumMaximumImageFilter
 Computes the minimum and the maximum intensity values of an image. More...
 
class  MinimumProjectionImageFilter
 Minimum projection. More...
 
class  MinMaxCurvatureFlowFunction
 
class  MinMaxCurvatureFlowImageFilter
 Denoise an image using min/max curvature flow. More...
 
class  MinMeasureBoundCriterion
 
class  MinPriorityQueueElementWrapper
 
class  MirrorPadImageFilter
 Increase the image size by padding with replicants of the input image value. More...
 
class  ModifiedEvent
 
class  ModulusImageFilter
 Computes the modulus (x % dividend) pixel-wise. More...
 
class  MomentsThresholdCalculator
 Computes the Moments's threshold for an image. More...
 
class  MomentsThresholdImageFilter
 Threshold an image using the Moments Threshold. More...
 
class  MorphologicalGradientImageFilter
 gray scale dilation of an image More...
 
class  MorphologyImageFilter
 Base class for the morphological operations such as erosion and dialation. More...
 
class  MovingHistogramDilateImageFilter
 gray scale dilation of an image More...
 
class  MovingHistogramErodeImageFilter
 gray scale erosion of an image More...
 
class  MovingHistogramImageFilter
 Implements a generic moving histogram algorithm. More...
 
class  MovingHistogramImageFilterBase
 Implements a generic moving histogram algorithm. More...
 
class  MovingHistogramMorphologicalGradientImageFilter
 Morphological gradients enhance the variation of pixel intensity in a given neighborhood. More...
 
class  MovingHistogramMorphologyImageFilter
 base class for MovingHistogramDilateImageFilter and MovingHistogramErodeImageFilter More...
 
class  MRASlabIdentifier
 identifies slab in MR images comparing minimum intensity averages More...
 
class  MRFImageFilter
 Implementation of a labeller object that uses Markov Random Fields to classify pixels in an image data set. More...
 
class  MRIBiasEnergyFunction
 a cost function for optimization More...
 
class  MRIBiasFieldCorrectionFilter
 corrects 3D MRI bias field More...
 
class  MultiGradientOptimizerv4Template
 Multiple gradient-based optimizers are combined in order to perform a multi-objective optimization. More...
 
class  MultiLabelSTAPLEImageFilter
 This filter performs a pixelwise combination of an arbitrary number of input images, where each of them represents a segmentation of the same scene (i.e., image). More...
 
class  MultipleLogOutput
 Allows writing simultaneously to multiple streams. Note that the class derives from std::streambuf and contains a std::set<> of LogOutput. More...
 
class  MultipleValuedCostFunction
 This class is a base for the CostFunctions returning a multiple values. More...
 
class  MultipleValuedNonLinearOptimizer
 This class is a base for the Optimization methods that optimize a multiple valued function. More...
 
class  MultipleValuedNonLinearVnlOptimizer
 This class is a base for the Optimization methods that optimize a multi-valued function. More...
 
class  MultipleValuedVnlCostFunctionAdaptor
 This class is an Adaptor that allows to pass itk::MultipleValuedCostFunctions to vnl_optimizers expecting a vnl_cost_function. More...
 
class  MultiplyByConstantImageFilter
 This class is deprecated. All features of this class have been incorporated into the MultiplyImageFilter. This class is a thin wrapper around the MultiplyImageFilter that provides the ITKv3 API. More...
 
class  MultiplyImageFilter
 Pixel-wise multiplication of two images. More...
 
class  MultiResolutionImageRegistrationMethod
 Base class for multi-resolution image registration methods. More...
 
class  MultiResolutionPDEDeformableRegistration
 Framework for performing multi-resolution PDE deformable registration. More...
 
class  MultiResolutionPyramidImageFilter
 Framework for creating images in a multi-resolution pyramid. More...
 
class  MultiStartOptimizerv4Template
 Multi-start searches over input parameters and returns the best metric value. More...
 
class  MultiThreader
 A class for performing multithreaded execution. More...
 
class  MultiTransform
 This abstract class contains a list of transforms and provides basic methods. More...
 
class  MultivariateLegendrePolynomial
 2D and 3D multivariate Legendre Polynomial More...
 
class  MutexLock
 Mutual exclusion locking class. More...
 
class  MutexLockHolder
 A container to store a Mutex. More...
 
class  MutualInformationHistogramImageToImageMetric
 Computes the mutual information between two images to be registered using the histograms of the intensities in the images. This class is templated over the type of the fixed and moving images to be compared. More...
 
class  MutualInformationImageToImageMetric
 Computes the mutual information between two images to be registered. More...
 
class  N4BiasFieldCorrectionImageFilter
 Implementation of the N4 bias field correction algorithm. More...
 
class  NarrowBand
 Narrow Band class. More...
 
class  NarrowBandCurvesLevelSetImageFilter
 Segments structures in images based on user supplied edge potential map. More...
 
class  NarrowBandImageFilterBase
 This class implements a multi-threaded finite difference image to image solver that can be applied to an arbitrary list of pixels. More...
 
class  NarrowBandLevelSetImageFilter
 A base class which defines the API for implementing a special class of image segmentation filters using level set methods. More...
 
class  NarrowBandThresholdSegmentationLevelSetImageFilter
 Segments structures in images based on intensity values. More...
 
class  NaryAddImageFilter
 Pixel-wise addition of N images. More...
 
class  NaryFunctorImageFilter
 Perform a generic pixel-wise operation on N images. More...
 
class  NaryMaximumImageFilter
 Computes the pixel-wise maximum of several images. More...
 
class  NearestNeighborExtrapolateImageFunction
 Nearest neighbor extrapolation of a scalar image. More...
 
class  NearestNeighborInterpolateImageFunction
 Nearest neighbor interpolation of a scalar image. More...
 
class  Neighborhood
 A light-weight container object for storing an N-dimensional neighborhood of values. More...
 
class  NeighborhoodAccessorFunctor
 Provides accessor interfaces to Get pixels and is meant to be used on pointers contained within Neighborhoods. A typical user should not need to use this class directly. This class is used by the neighborhood iterators to get pixels from pixel pointers or assign a pixel to an address. More...
 
class  NeighborhoodAllocator
 A memory allocator for use as the default allocator type in Neighborhood. More...
 
class  NeighborhoodBinaryThresholdImageFunction
 Determine whether all the pixels in the specified neighborhood meet a threshold criteria. More...
 
class  NeighborhoodConnectedImageFilter
 Label pixels that are connected to a seed and lie within a neighborhood. More...
 
class  NeighborhoodInnerProduct
 Defines the inner product operation between an Neighborhood and a NeighborhoodOperator. More...
 
class  NeighborhoodIterator
 Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...
 
class  NeighborhoodOperator
 Virtual class that defines a common interface to all neighborhood operator subtypes. More...
 
class  NeighborhoodOperatorImageFilter
 Applies a single NeighborhoodOperator to an image region. More...
 
class  NeighborhoodOperatorImageFunction
 Compute the convolution of a neighborhood operator with the image at a specific location in space, i.e. point, index or continuous index. This class is templated over the input image type. More...
 
class  NodeOfPermutation
 A node to be used when computing permutations. More...
 
class  NodePair
 Represents a Node and its associated value (front value) More...
 
class  NoEvent
 
class  NoiseImageFilter
 Calculate the local noise in an image. More...
 
class  NonLinearOptimizer
 Wrap of the vnl_nonlinear_minimizer to be adapted. More...
 
class  NormalBandNode
 This is a data storage class that can is used as the node type for the SparseImage class. More...
 
class  NormalizedCorrelationImageFilter
 Computes the normalized correlation of an image and a template. More...
 
class  NormalizedCorrelationImageToImageMetric
 Computes similarity between two images to be registered. More...
 
class  NormalizedCorrelationPointSetToImageMetric
 Computes similarity between pixel values of a point set and intensity values of an image. More...
 
class  NormalizedMutualInformationHistogramImageToImageMetric
 Computes normalized mutual information between two images to be registered using the histograms of the intensities in the images. More...
 
class  NormalizeImageFilter
 Normalize an image by setting its mean to zero and variance to one. More...
 
class  NormalizeToConstantImageFilter
 Scales image pixel intensities to make the sum of all pixels equal a user-defined constant. More...
 
class  NormalQuadEdgeMeshFilter
 Filter which computes normals to faces and vertices and store it in the output mesh. Normals to face are first computed, then normals to vertices are computed as linear combination of neighbor face normals, i.e.

\[ n_v = \frac{\sum_{i=0}^{N_f} \omega_i \cdot n_i}{\| \sum_{k=0}^{N_f} \omega_x \cdot n_k\|} \]

. More...

 
class  NormalVectorDiffusionFunction
 This class defines all the necessary functionality for performing isotropic and anisotropic diffusion operations on vector neighborhoods from a sparse image. More...
 
class  NormalVectorFunctionBase
 This class defines the common functionality for Sparse Image neighborhoods of unit vectors. More...
 
class  NotImageFilter
 Implements the NOT logical operator pixel-wise on an image. More...
 
class  NthElementImageAdaptor
 Presents an image as being composed of the N-th element of its pixels. More...
 
class  NthElementImageAdaptorHelper
 
class  NthElementPixelAccessor
 Give access to the N-th of a Container type. More...
 
class  NthElementPixelAccessor< TOutputPixelType, itk::VariableLengthVector< TPixelType > >
 
class  NullImageToImageFilterDriver
 Drives an image-to-image type itk process object with null inputs and null outputs. More...
 
class  NumberOfFacesCriterion
 
class  NumberOfPointsCriterion
 
class  NumberToString
 Convert floating and fixed point numbers to strings. More...
 
class  NumericSeriesFileNames
 Generate an ordered sequence of filenames. More...
 
class  NumericTraits
 Define additional traits for native types such as int or float. More...
 
class  NumericTraits< Array< T > >
 NumericTraits for Array. More...
 
class  NumericTraits< CovariantVector< T, D > >
 Define numeric traits for CovariantVector. More...
 
class  NumericTraits< DiffusionTensor3D< T > >
 Define numeric traits for DiffusionTensor3D. More...
 
class  NumericTraits< FixedArray< T, D > >
 Define numeric traits for FixedArray. More...
 
class  NumericTraits< Point< T, D > >
 NumericTraits for Point. More...
 
class  NumericTraits< RGBAPixel< T > >
 Define numeric traits for RGBAPixel. More...
 
class  NumericTraits< RGBPixel< T > >
 Define numeric traits for RGBPixel. More...
 
class  NumericTraits< std::vector< T > >
 Define numeric traits for std::vector. More...
 
class  NumericTraits< SymmetricSecondRankTensor< T, D > >
 Define numeric traits for SymmetricSecondRankTensor. More...
 
class  NumericTraits< VariableLengthVector< T > >
 Define numeric traits for VariableLengthVector. More...
 
class  NumericTraits< Vector< T, D > >
 NumericTraits for Vector. More...
 
class  Object
 Base class for most ITK classes. More...
 
class  ObjectByObjectLabelMapFilter
 ObjectByObjectLabelMapFilter applies an image pipeline to all the objects of a label map and produce a new label map. More...
 
class  ObjectFactory
 Create instances of a class. More...
 
class  ObjectFactoryBase
 Create instances of classes using an object factory. More...
 
class  ObjectMorphologyImageFilter
 Base class for the morphological operations being applied to isolated objects in an image. More...
 
class  ObjectStore
 A specialized memory management object for allocating and destroying contiguous blocks of objects. More...
 
class  ObjectToObjectMetric
 Computes similarity between regions of two objects. More...
 
class  ObjectToObjectMetricBaseTemplate
 Base class for all object-to-object similarlity metrics added in ITKv4. More...
 
class  ObjectToObjectMultiMetricv4
 This class takes one ore more ObjectToObject metrics and assigns weights to their derivatives to compute a single result. More...
 
class  ObjectToObjectOptimizerBaseTemplate
 Abstract base for object-to-object optimizers. More...
 
class  Observer
 
class  Octree
 Represent a 3D Image with an Octree data structure. More...
 
class  OctreeBase
 Provides non-templated access to templated instances of Octree. More...
 
class  OctreeNode
 A data structure representing a node in an Octree. More...
 
class  OctreeNodeBranch
 
class  Offset
 Represent the offset between two n-dimensional indexes in a n-dimensional image. More...
 
class  OnePlusOneEvolutionaryOptimizer
 1+1 evolutionary strategy optimizer More...
 
class  OnesMatrixCoefficients
 Compute a matrix filled by 1s wherever two vertices are connected by an edge. More...
 
class  OneWayEquivalencyTable
 Hash table to manage integral label equivalencies that are order dependent. More...
 
struct  OpenCVBasicTypeBridge
 
struct  OpenCVBasicTypeBridge< itk::Index< 2 >, cv::Point >
 
struct  OpenCVBasicTypeBridge< itk::Index< 3 >, cv::Point3i >
 
struct  OpenCVBasicTypeBridge< itk::Matrix< T, NRows, NColumns >, cv::Matx< T, NRows, NColumns > >
 
struct  OpenCVBasicTypeBridge< itk::Size< 2 >, cv::Size >
 
struct  OpenCVBasicTypeBridge< TPoint, cv::Point3_< typename TPoint::CoordRepType > >
 
struct  OpenCVBasicTypeBridge< TPoint, cv::Point_< typename TPoint::CoordRepType > >
 
struct  OpenCVBasicTypeBridge< TVector, cv::Vec< typename TVector::ValueType, TVector::Dimension > >
 
class  OpenCVImageBridge
 This class provides static methods to convert between OpenCV images and itk::Image. More...
 
class  OpenCVVideoCapture
 This class implements OpenCV's VideoCapture API and takes an itk VideoStream as input. More...
 
class  OpenCVVideoIO
 VideoIO object for reading and writing videos using OpenCV. More...
 
class  OpenCVVideoIOFactory
 Create instances of OpenCVVideoIO objects using an object factory. More...
 
class  OpeningByReconstructionImageFilter
 Opening by reconstruction of an image. More...
 
class  Optimizer
 Generic representation for an optimization method. More...
 
class  OptimizerParameters
 Class to hold and manage different parameter types used during optimization. More...
 
class  OptimizerParameterScalesEstimatorTemplate
 OptimizerParameterScalesEstimatorTemplate is the base class offering a empty method of estimating the parameter scales for optimizers. More...
 
class  OptimizerParametersHelper
 Basic helper class to manage parameter data as an Array type, the default type. More...
 
class  OrientationAdapterBase
 base class that converts Orientation representations to direction cosines. More...
 
class  OrientImageFilter
 Permute axes and then flip images as needed to obtain agreement in coordinateOrientation codes. More...
 
class  OrImageFilter
 Implements the OR bitwise operator pixel-wise between two images. More...
 
class  OrthogonallyCorrected2DParametricPath
 Represent an orthogonally corrected 2D parametric path. More...
 
class  OrthogonalSwath2DPathFilter
 Filter that optimizes a 2D path relative to an image. More...
 
class  OtsuMultipleThresholdsCalculator
 Computes Otsu's multiple thresholds for a histogram. More...
 
class  OtsuMultipleThresholdsImageFilter
 Threshold an image using multiple Otsu Thresholds. More...
 
class  OtsuThresholdCalculator
 Computes the Otsu's threshold for an image. More...
 
class  OtsuThresholdImageCalculator
 Computes the Otsu's threshold for an image. More...
 
class  OtsuThresholdImageFilter
 Threshold an image using the Otsu Threshold. More...
 
class  OutputDataObjectConstIterator
 A forward iterator over outputs of a ProcessObject. More...
 
class  OutputDataObjectIterator
 A forward iterator over outputs of a ProcessObject. More...
 
class  OutputWindow
 Messages sent from the system are collected by this object. More...
 
class  OverRideMap
 Internal implementation class for ObjectFactorBase. More...
 
class  PadImageFilter
 Increase the image size by padding. Superclass for filters that fill in extra pixels. More...
 
class  PadLabelMapFilter
 Pad a LabelMap image. More...
 
class  ParallelSparseFieldCityBlockNeighborList
 A convenience class for storing indices which reference neighbor pixels within a neighborhood. More...
 
class  ParallelSparseFieldLevelSetImageFilter
 This class implements a finite difference partial differential equation solver for evolving surfaces embedded in volumes as level-sets. More...
 
class  ParallelSparseFieldLevelSetNode
 
class  ParameterizationQuadEdgeMeshFilter
 Compute a planar parameterization of the input mesh. More...
 
class  ParametricBlindLeastSquaresDeconvolutionImageFilter
 Least-squares blind deconvolution filter that also estimates the parameters of a user-supplied parametric point-spread function. More...
 
class  ParametricImageSource
 Base class for all parametric image sources. More...
 
class  ParametricPath
 Represent a parametric path through ND Space. More...
 
class  ParametricSpaceToImageSpaceMeshFilter
 ParametricSpaceToImageSpaceMeshFilter takes an itk::Mesh on which the point Data is expected to contain itk::Index of itk::Image pixels associated with each point of the Mesh, and construct with them a new mesh whose points are in the coordinates of those pixels. More...
 
class  ParticleSwarmOptimizer
 Implementation of a Particle Swarm Optimization (PSO) algorithm. More...
 
class  ParticleSwarmOptimizerBase
 Abstract implementation of a Particle Swarm Optimization (PSO) algorithm. More...
 
class  PasteImageFilter
 Paste an image into another image. More...
 
class  PatchBasedDenoisingBaseImageFilter
 Base class for patch-based denoisng algorithms. More...
 
class  PatchBasedDenoisingImageFilter
 Derived class implementing a specific patch-based denoising algorithm, as detailed below. More...
 
class  Path
 Represent a path through ND Space. More...
 
class  PathAndImageToPathFilter
 Base class for filters that take both a path and an image as input and produce a path as output. More...
 
class  PathConstIterator
 PathConstIterator iterates (traces) over a path through an image. More...
 
class  PathIterator
 PathIterator iterates (traces) over a path through an image. More...
 
class  PathSource
 Base class for all process objects that output path data. More...
 
class  PathToChainCodePathFilter
 Filter that produces a chain code version of a path. More...
 
class  PathToImageFilter
 Base class for filters that take a Path as input and produce an image as output. Base class for filters that take a Path as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the path's bounding box is used. The default spacing of the image is given by the spacing of the input path (currently assumed internally to be 1.0). More...
 
class  PathToPathFilter
 Base class for filters that take a path as input and produce a path as output. More...
 
class  PCAShapeSignedDistanceFunction
 Compute the signed distance from a N-dimensional PCA Shape. More...
 
class  PDEDeformableRegistrationFilter
 Deformably register two images using a PDE algorithm. More...
 
class  PDEDeformableRegistrationFunction
 
class  PeriodicBoundaryCondition
 A function object that determines values outside of image boundaries according to periodic (wrap-around) conditions. More...
 
class  PermuteAxesImageFilter
 Permutes the image axes according to a user specified order. More...
 
class  PhasedArray3DSpecialCoordinatesImage
 Templated 3D nonrectilinear-coordinate image class for phased-array "range" images. More...
 
class  PhysicalPointImageSource
 Generate an image of the physical locations of each pixel. More...
 
class  PickEvent
 
class  PixelAccessor
 Give access to partial aspects of a type. More...
 
class  PixelTraits
 Traits for a pixel that define the dimension and component type. More...
 
class  PlaneSpatialObject
 {SpatialObjects/PlaneSpatialObject,Plane spatial object} More...
 
class  Point
 A templated class holding a geometric point in n-Dimensional space. More...
 
class  Point1D
 
class  PointBasedSpatialObject
 This class serves as the base class for point-based spatial objects. More...
 
class  PointSet
 A superclass of the N-dimensional mesh structure; supports point (geometric coordinate and attribute) definition. More...
 
class  PointSetFunction
 Evaluates a function of an image at specified position. More...
 
class  PointSetToImageFilter
 Base class for filters that take a PointSet as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the point-set's bounding box is used. More...
 
class  PointSetToImageMetric
 Computes similarity between a point set and an image. More...
 
class  PointSetToImageRegistrationMethod
 Base class for PointSet to Image Registration Methods. More...
 
class  PointSetToPointSetMetric
 Computes similarity between two point sets. More...
 
class  PointSetToPointSetMetricv4
 Computes similarity between two point sets. More...
 
class  PointSetToPointSetRegistrationMethod
 Base class for PointSet to PointSet Registration Methods. More...
 
class  PointSetToSpatialObjectDemonsRegistration
 Implementation of Demons Registration between a PointSet and a SpatialObject. More...
 
class  PointsLocator
 Accelerate geometric searches for points. More...
 
class  PolygonCell
 Represents a polygon in a Mesh. More...
 
class  PolygonGroupSpatialObject
 Implements a Region Of Interest Type. More...
 
class  PolygonSpatialObject
 TODO. More...
 
class  PolylineMask2DImageFilter
 Implements 2D image masking operation constrained by a contour. More...
 
class  PolylineMaskImageFilter
 Implements image masking operation constrained by a polyline on a plane perpendicular to certain viewing direction. More...
 
class  PolyLineParametricPath
 Represent a path of line segments through ND Space. More...
 
class  PostOrderTreeIterator
 
class  PowellOptimizer
 Implements Powell optimization using Brent line search. More...
 
class  PowImageFilter
 Computes the powers of 2 images. More...
 
class  PreOrderTreeIterator
 
class  PriorityQueueContainer
 
class  ProcessAborted
 
class  ProcessObject
 The base class for all process objects (source, filters, mappers) in the Insight data processing pipeline. More...
 
class  ProgressAccumulator
 Facilitates progress reporting for filters that wrap around multiple other filters. More...
 
class  ProgressEvent
 
class  ProgressReporter
 Implements progress tracking for a filter. More...
 
class  ProjectedIterativeDeconvolutionImageFilter
 Mix-in class that adds a projection step after each iteration. More...
 
class  ProjectedLandweberDeconvolutionImageFilter
 Deconvolve an image using the projected Landweber deconvolution algorithm. More...
 
class  ProjectionImageFilter
 Implements an accumulation of an image along a selected direction. More...
 
class  PyCommand
 Command subclass that calls a Python callable object, e.g. a Python function. More...
 
class  QtProgressBar
 
class  QuadEdge
 Base class for the implementation of a quad-edge data structure as proposed in "Guibas and Stolfi 1985". More...
 
class  QuadEdgeMesh
 Mesh class for 2D manifolds embedded in ND space. More...
 
class  QuadEdgeMeshBaseIterator
 Base iterator class for QuadEdgeMesh. More...
 
class  QuadEdgeMeshBoundaryEdgesMeshFunction
 Build a list of references to edges (as GeometricalQuadEdge::RawPointer) each one representing a different boundary component. More...
 
class  QuadEdgeMeshCellTraitsInfo
 Helper class holding the traits of QuadEdge cells. More...
 
class  QuadEdgeMeshConstFrontIterator
 Const quad edge mesh front iterator. More...
 
class  QuadEdgeMeshConstIterator
 Const iterator for QuadEdgeMesh. More...
 
class  QuadEdgeMeshConstIteratorGeom
 Const geometrical iterator. More...
 
class  QuadEdgeMeshDecimationCriterion
 
class  QuadEdgeMeshDecimationQuadricElementHelper
 TODO explicit specification for VDimension=3!!! More...
 
class  QuadEdgeMeshEulerOperatorCreateCenterVertexFunction
 Create a vertex at the barycenter of the given face. More...
 
class  QuadEdgeMeshEulerOperatorDeleteCenterVertexFunction
 Delete the vertex, connected edges and faces and create a new face in place of the previous vertex' one-ring. More...
 
class  QuadEdgeMeshEulerOperatorFlipEdgeFunction
 Flip an edge. More...
 
class  QuadEdgeMeshEulerOperatorJoinFacetFunction
 Join the two facets which are on both sides of a given internal edge. More...
 
class  QuadEdgeMeshEulerOperatorJoinVertexFunction
 Collapse a given edge by joining its dest and its org. More...
 
class  QuadEdgeMeshEulerOperatorSplitEdgeFunction
 Given Edge is splitted into two and associated faces see their degree increased by one (a triangle is transformed into a quad for example). More...
 
class  QuadEdgeMeshEulerOperatorSplitFacetFunction
 Given two edges h and g sharing the same Left() face, create a new edge joining h->Destination() to g->Destination(), thus splitting the original Left(). More...
 
class  QuadEdgeMeshEulerOperatorSplitVertexFunction
 Split a vertex into two new connected vertices. More...
 
class  QuadEdgeMeshExtendedTraits
 Extended traits for a QuadEdgeMesh. More...
 
class  QuadEdgeMeshFrontBaseIterator
 Front iterator on Mesh class. More...
 
class  QuadEdgeMeshFrontIterator
 Non const quad edge front iterator. More...
 
class  QuadEdgeMeshFunctionBase
 
class  QuadEdgeMeshIterator
 Non const iterator for QuadMesh. More...
 
class  QuadEdgeMeshIteratorGeom
 Non const geometrical iterator. More...
 
class  QuadEdgeMeshLineCell
 Class that connects the QuadEdgeMesh with the Mesh. More...
 
class  QuadEdgeMeshPoint
 Wrapper around a itk::Point in order to add a reference to an entry in the edge ring. More...
 
class  QuadEdgeMeshPolygonCell
 
class  QuadEdgeMeshScalarDataVTKPolyDataWriter
 
class  QuadEdgeMeshTopologyChecker
 Make some basic checks in order to verify that the considered mesh is not degenerated and correctly represents a surface with a potential boundary. More...
 
class  QuadEdgeMeshToQuadEdgeMeshFilter
 Duplicates the content of a Mesh. More...
 
class  QuadEdgeMeshTraits
 Class holding the traits of the QuadEdgeMesh. More...
 
class  QuadEdgeMeshZipMeshFunction
 Fuse the incoming edge and it's Onext() follower (like a zipper does). More...
 
class  QuadraticEdgeCell
 Represents a second order line segment for a Mesh. More...
 
class  QuadraticTriangleCell
 Represents a second order triangular patch for a Mesh. More...
 
class  QuadraticTriangleCellTopology
 QuadraticTriangleCellTopology holds data defining the topological connections of the vertices and edges of a TriangleCell. More...
 
class  QuadricDecimationQuadEdgeMeshFilter
 Quadric decimation. More...
 
class  QuadrilateralCell
 Represents a quadrilateral for a Mesh. More...
 
class  QuadrilateralCellTopology
 Holds data defining the topological connections of the vertices and edges of a QuadrilateralCell. More...
 
class  QuasiNewtonOptimizerv4EstimateNewtonStepThreaderTemplate
 Estimate the quasi-Newton step in a thread. More...
 
class  QuasiNewtonOptimizerv4Template
 Implement a Quasi-Newton optimizer with BFGS Hessian estimation. More...
 
class  QuaternionRigidTransform
 QuaternionRigidTransform of a vector space (e.g. space coordinates). More...
 
class  QuaternionRigidTransformGradientDescentOptimizer
 Implement a gradient descent optimizer. More...
 
class  RandomPermutation
 Produce a random permutation of a collection. More...
 
class  RangeError
 
class  RayCastInterpolateImageFunction
 Projective interpolation of an image at specified positions. More...
 
class  RealTimeClock
 Provides a timestamp from a real-time clock. More...
 
class  RealTimeInterval
 A data structure for representing the time span between two RealTimeStamps, with similar high precision and a large dynamic range to what the RealTimeStamps offer. More...
 
class  RealTimeStamp
 The RealTimeStamp is a data structure for representing time with high precision and a large dynamic range. More...
 
class  RealToHalfHermitianForwardFFTImageFilter
 Base class for specialized real-to-complex forward Fast Fourier Transform. More...
 
class  ReceptorMemberCommand
 A Command subclass that calls a pointer to a member function. More...
 
class  ReconstructionByDilationImageFilter
 grayscale reconstruction by dilation of an image More...
 
class  ReconstructionByErosionImageFilter
 grayscale reconstruction by erosion of an image More...
 
class  ReconstructionImageFilter
 Performs a grayscale geodesic reconstruction – for performance comparison with GrayscaleGeodesicDilateImageFilter. More...
 
class  RecursiveGaussianImageFilter
 Base class for computing IIR convolution with an approximation of a Gaussian kernel. More...
 
class  RecursiveMultiResolutionPyramidImageFilter
 Creates a multi-resolution pyramid using a recursive implementation. More...
 
class  RecursiveSeparableImageFilter
 Base class for recursive convolution with a kernel. More...
 
class  RedPixelAccessor
 Give access to the red component of a RGBPixel type. More...
 
class  ReflectiveImageRegionConstIterator
 Multi-dimensional image iterator which only walks a region. More...
 
class  ReflectiveImageRegionIterator
 Multi-dimensional image iterator which only walks a region. More...
 
class  Region
 A region represents some portion or piece of data. More...
 
class  RegionFromReferenceLabelMapFilter
 Set the region from a reference image. More...
 
class  RegionGrowImageFilter
 Base class for RegionGrowImageFilter object. More...
 
class  RegionOfInterestImageFilter
 Extract a region of interest from the input image. More...
 
class  RegistrationParameterScalesEstimator
 Implements a registration helper class for estimating scales of transform parameters and step sizes. More...
 
class  RegistrationParameterScalesFromIndexShift
 Registration helper class for estimating scales of transform parameters from the maximum voxel shift in image index space caused by a parameter change. More...
 
class  RegistrationParameterScalesFromJacobian
 Implements a registration helper class for estimating scales of transform parameters from Jacobian norms. More...
 
class  RegistrationParameterScalesFromPhysicalShift
 Registration helper class for estimating scales of transform parameters a step sizes, from the maximum voxel shift in physical space caused by a parameter change. More...
 
class  RegistrationParameterScalesFromShiftBase
 Registration helper base class for estimating scales of transform parameters from the maximum voxel shift caused by a parameter change. More...
 
class  RegularExpressionSeriesFileNames
 Generate an ordered sequence of filenames that match a regular expression. More...
 
class  RegularizedHeavisideStepFunction
 Base class of the Regularized (smoothed) Heaviside functions. More...
 
class  RegularSphereMeshSource
 Inputs are the center of the mesh, the scale (radius in each dimension) of the mesh and a resolution parameter, which corresponds to the recursion depth whlie creating a spherical triangle mesh. More...
 
class  RegularStepGradientDescentBaseOptimizer
 Implement a gradient descent optimizer. More...
 
class  RegularStepGradientDescentOptimizer
 Implement a gradient descent optimizer. More...
 
class  ReinitializeLevelSetImageFilter
 Reinitialize the level set to the signed distance function. More...
 
class  RelabelComponentImageFilter
 Relabel the components in an image such that consecutive labels are used. More...
 
class  RelabelLabelMapFilter
 This filter relabels the LabelObjects; the new labels are arranged consecutively with consideration for the background value. More...
 
class  RenyiEntropyThresholdCalculator
 Computes the RenyiEntropy's threshold for an image. More...
 
class  RenyiEntropyThresholdImageFilter
 Threshold an image using the RenyiEntropy Threshold. More...
 
class  ResampleImageFilter
 Resample an image via a coordinate transform. More...
 
class  RescaleIntensityImageFilter
 Applies a linear transformation to the intensity levels of the input Image. More...
 
class  ResourceProbe
 Computes the change of a value between two points in code. More...
 
class  ResourceProbesCollectorBase
 Aggregates a set of probes. More...
 
class  RGBAPixel
 Represent Red, Green, Blue and Alpha components for color images. More...
 
class  RGBGibbsPriorFilter
 The RGBGibbsPriorFilter applies Gibbs Prior model for the segmentation of MRF images. More...
 
class  RGBPixel
 Represent Red, Green and Blue components for color images. More...
 
class  RGBToLuminanceImageAdaptor
 Presents a color image as being composed of the Luminance of its pixels. More...
 
class  RGBToLuminanceImageFilter
 Converts an RGB image into a grayscale image. More...
 
class  RGBToVectorImageAdaptor
 Presents an image of pixel type RGBPixel as being and image of Vectors. More...
 
class  RichardsonLucyDeconvolutionImageFilter
 Deconvolve an image using the Richardson-Lucy deconvolution algorithm. More...
 
class  Rigid2DTransform
 Rigid2DTransform of a vector space (e.g. space coordinates) More...
 
class  Rigid3DPerspectiveTransform
 Rigid3DTramsform of a vector space (e.g. space coordinates) More...
 
class  Rigid3DTransform
 Rigid3DTransform of a vector space (e.g. space coordinates) More...
 
class  RingBuffer
 Templated ring buffer for holding anything. More...
 
class  RootTreeIterator
 
class  RoundImageFilter
 Rounds the value of each pixel. More...
 
class  ScalableAffineTransform
 Affine transformation with a specified center of rotation. More...
 
class  ScalarAnisotropicDiffusionFunction
 
class  ScalarConnectedComponentImageFilter
 A connected components filter that labels the objects in an arbitrary image. Two pixels are similar if they are within threshold of each other. Uses ConnectedComponentFunctorImageFilter.{ImageProcessing/ScalarConnectedComponentImageFilter,Label connected components in a grayscale image} . More...
 
class  ScalarImageKmeansImageFilter
 Classifies the intensity values of a scalar image using the K-Means algorithm. More...
 
class  ScalarToRGBColormapImageFilter
 Implements pixel-wise intensity->rgb mapping operation on one image. More...
 
class  ScaleLogarithmicTransform
 Logarithmic Scale transformation of a vector space (e.g. space coordinates) More...
 
class  ScaleSkewVersor3DTransform
 ScaleSkewVersor3DTransform of a vector space (e.g. space coordinates) More...
 
class  ScaleTransform
 Scale transformation of a vector space (e.g. space coordinates) More...
 
class  ScaleVersor3DTransform
 This transform applies a Versor rotation, translation and anisotropic scale to the space. More...
 
class  ScatterMatrixImageFunction
 Calculate the scatter matrix in the neighborhood of a pixel in a Vector image. More...
 
class  SceneSpatialObject
 a SceneSpatialObject has a list of SpatialObjects More...
 
class  SegmentationBorder
 Base class for SegmentationBorder object. More...
 
class  SegmentationLevelSetFunction
 
class  SegmentationLevelSetImageFilter
 A base class which defines the API for implementing a special class of image segmentation filters using level set methods. More...
 
class  SegmentationRegion
 Base class for SegmentationRegion object. More...
 
class  ShanbhagThresholdCalculator
 Computes the Shanbhag threshold for an image. Aka intermeans. More...
 
class  ShanbhagThresholdImageFilter
 Threshold an image using the Shanbhag Threshold. More...
 
class  ShapeDetectionLevelSetFunction
 This function is used in the ShapeDetectionLevelSetImageFilter to segment structures in an image based on a user supplied edge potential map. More...
 
class  ShapeDetectionLevelSetImageFilter
 Segments structures in images based on a user supplied edge potential map. More...
 
class  ShapedFloodFilledFunctionConditionalConstIterator
 Iterates over a flood-filled spatial function with read-only access to pixels. More...
 
class  ShapedFloodFilledImageFunctionConditionalConstIterator
 Iterates over a flood-filled image function with read-only access to pixels. More...
 
class  ShapedFloodFilledImageFunctionConditionalIterator
 Iterates over a flood-filled image function with write access to pixels. More...
 
class  ShapedNeighborhoodIterator
 A neighborhood iterator which can take on an arbitrary shape. More...
 
class  ShapeKeepNObjectsLabelMapFilter
 Keep N objects according to their shape attributes. More...
 
class  ShapeLabelMapFilter
 The valuator class for the ShapeLabelObject. More...
 
class  ShapeLabelObject
 A Label object to store the common attributes related to the shape of the object. More...
 
class  ShapeOpeningLabelMapFilter
 Remove objects according to the value of their shape attribute. More...
 
class  ShapePositionLabelMapFilter
 Mark a single pixel in the label object which correspond to a position given by an attribute. More...
 
class  ShapePriorMAPCostFunction
 Represents the maximum aprior (MAP) cost function used ShapePriorSegmentationLevelSetImageFilter to estimate the shape paramaeters. More...
 
class  ShapePriorMAPCostFunctionBase
 Represents the base class of maximum aprior (MAP) cost function used ShapePriorSegmentationLevelSetImageFilter to estimate the shape paramaeters. More...
 
class  ShapePriorSegmentationLevelSetFunction
 This function is used in ShapePriorSegmentationLevelSetFilter to segment structures in an image based on user supplied edge potential map and shape model. More...
 
class  ShapePriorSegmentationLevelSetImageFilter
 A base class which defines the API for implementing a level set segmentation filter with statistical shape influence. More...
 
class  ShapeRelabelImageFilter
 relabel objects according to their shape attributes More...
 
class  ShapeRelabelLabelMapFilter
 Relabels objects according to their shape attributes. More...
 
class  ShapeSignedDistanceFunction
 Base class for functions which evaluates the signed distance from a shape. More...
 
class  ShapeUniqueLabelMapFilter
 Remove some pixels in the label object according to the value of their shape attribute to ensure that a pixel is not in to objects. More...
 
class  ShiftScaleImageFilter
 Shift and scale the pixels in an image. More...
 
class  ShiftScaleLabelMapFilter
 Shifts and scales a label map filter, giving the option to change the background value. More...
 
class  ShiSparseLevelSetImage
 Derived class for the shi representation of level-set function. More...
 
class  ShrinkImageFilter
 Reduce the size of an image by an integer factor in each dimension. More...
 
class  SigmoidImageFilter
 Computes the sigmoid function pixel-wise. More...
 
class  SignedDanielssonDistanceMapImageFilter
 
class  SignedMaurerDistanceMapImageFilter
 This filter calculates the Euclidean distance transform of a binary image in linear time for arbitrary dimensions. More...
 
class  Similarity2DTransform
 Similarity2DTransform of a vector space (e.g. space coordinates) More...
 
class  Similarity3DTransform
 Similarity3DTransform of a vector space (e.g. space coordinates) More...
 
class  SimilarityIndexImageFilter
 Measures the similarity between the set of non-zero pixels of two images. More...
 
class  SimpleConstMemberCommand
 A Command subclass that calls a pointer to a member function. More...
 
class  SimpleContourExtractorImageFilter
 Computes an image of contours which will be the contour of the first image. More...
 
class  SimpleDataObjectDecorator
 Decorates any "simple" data type (data types without smart pointers) with a DataObject API. More...
 
class  SimpleFastMutexLock
 Critical section locking class that can be allocated on the stack. More...
 
class  SimpleFilterWatcher
 Simple mechanism for monitoring the pipeline events of a filter and reporting these events to std::cout. More...
 
class  SimpleMemberCommand
 A Command subclass that calls a pointer to a member function. More...
 
class  SimpleMutexLock
 Simple mutual exclusion locking class. More...
 
class  SimplexMesh
 The class represents a 2-simplex mesh. More...
 
class  SimplexMeshAdaptTopologyFilter
 This filter changes the topology of a 2-simplex mesh. More...
 
class  SimplexMeshGeometry
 handle geometric properties for vertices of a simplx mesh More...
 
class  SimplexMeshToTriangleMeshFilter
 This filter converts a 2-simplex mesh into a triangle mesh. More...
 
class  SimplexMeshVolumeCalculator
 Adapted from itkSimplexMeshToTriangleFilter to calculate the volume of a simplex mesh using the barycenters and normals. call Compute() to calculate the volume and GetVolume() to get the value. For an example see itkDeformableSimplexMesh3DFilter.cxx (Thomas Boettger. Division Medical and Biological Informatics, German Cancer Research Center, Heidelberg.) More...
 
class  SingleValuedCostFunction
 This class is a base for the CostFunctions returning a single value. More...
 
class  SingleValuedCostFunctionv4Template
 This class is a base for a CostFunction that returns a single value. More...
 
class  SingleValuedNonLinearOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...
 
class  SingleValuedNonLinearVnlOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...
 
class  SingleValuedVnlCostFunctionAdaptor
 This class is an Adaptor that allows to pass itk::SingleValuedCostFunctions to vnl_optimizers expecting a vnl_cost_function. More...
 
class  SinImageAdaptor
 Presents an image as being composed of the vcl_sin() of its pixels. More...
 
class  SinImageFilter
 Computes the sine of each pixel. More...
 
class  SinRegularizedHeavisideStepFunction
 Sin-based implementation of the Regularized (smoothed) Heaviside functions. More...
 
class  Size
 Represent the size (bounds) of a n-dimensional image. More...
 
class  SliceBySliceImageFilter
 Apply a filter or a pipeline slice by slice on an image. More...
 
class  SliceIterator
 A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel access through operator[]. More...
 
class  SmapsData_2_6
 Read a smaps stream and return the memory usage information. Smaps files have been added since the linux kernel 2.6. More...
 
class  SmapsFileParser
 Read a smap file (typically located in /proc/PID/smaps) and extract the memory usage information. Any smaps data reader can be used in template as long as they implement a operator>>(istream&) and have GetXXXUsage() methods. More...
 
class  SmapsRecord
 An entry in a smaps file. More...
 
class  SmartPointer
 Implements transparent reference counting. More...
 
class  SmartPointerForwardReference
 Implements transparent reference counting in situations where forward references / cyclic include dependencies are a problem. More...
 
class  SmoothingQuadEdgeMeshFilter
 Quad Edge Mesh Smoothing Filter. More...
 
class  SmoothingRecursiveGaussianImageFilter
 Computes the smoothing of an image by convolution with the Gaussian kernels implemented as IIR filters. More...
 
class  SobelEdgeDetectionImageFilter
 A 2D or 3D edge detection using the Sobel operator. More...
 
class  SobelOperator
 A NeighborhoodOperator for performing a directional Sobel edge-detection operation at a pixel location. More...
 
class  SparseFieldCityBlockNeighborList
 A convenience class for storing indices which reference neighbor pixels within a neighborhood. More...
 
class  SparseFieldFourthOrderLevelSetImageFilter
 This class implements the fourth order level set PDE framework. More...
 
class  SparseFieldLayer
 A very simple linked list that is used to manage nodes in a layer of a sparse field level-set solver. More...
 
class  SparseFieldLayerIterator
 The non-const version of the ConstSparseFieldLayerIterator. More...
 
class  SparseFieldLevelSetImageFilter
 This class implements a finite difference partial differential equation solver for evolving surfaces embedded in volumes as level-sets. More...
 
class  SparseFieldLevelSetNode
 
class  SparseImage
 A storage type for sparse image data. More...
 
class  SpatialFunction
 N-dimensional spatial function class. More...
 
class  SpatialFunctionImageEvaluatorFilter
 Evaluates a SpatialFunction onto a source image. More...
 
class  SpatialObject
 Implementation of the composite pattern. More...
 
class  SpatialObjectDuplicator
 
class  SpatialObjectFactory
 Create instances of SpatialObjects. More...
 
class  SpatialObjectFactoryBase
 Create instances of SpatialObjects. More...
 
class  SpatialObjectPoint
 Point used for spatial objets. More...
 
class  SpatialObjectProperty
 
class  SpatialObjectToImageFilter
 Base class for filters that take a SpatialObject as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the object's bounding box is used. The spacing of the image is given by the spacing of the input Spatial object.{SpatialObjects/SpatialObjectToImageFilter,Convert a spatial object to an image} . More...
 
class  SpatialObjectToImageStatisticsCalculator
 
class  SpatialObjectToPointSetFilter
 Base class for filters that take a SpatialObject as input and produce a PointSet as output. The pointset created is in physical space. More...
 
class  SpatialObjectTreeContainer
 Array class with size defined at construction time. More...
 
class  SpatialObjectTreeNode
 TODO. More...
 
class  SpatialOrientationAdapter
 Converts SpatialOrientation flags to/from direction cosines. More...
 
class  SpecialCoordinatesImage
 Templated n-dimensional nonrectilinear-coordinate image base class. More...
 
class  SphereMeshSource
 Input the center and resolutions in 2 directions(verizon and horizon) to create a sphere-like deformable model. The cell on the surface is in the shape of triangular. More parameters are added to make the sphere mesh have global and local deform ability. More...
 
class  SphereSignedDistanceFunction
 Compute the signed distance from a N-dimensional sphere. More...
 
class  SphereSpatialFunction
 Spatial function implementation of a sphere. More...
 
class  SPSAOptimizer
 An optimizer based on simultaneous perturbation... More...
 
class  SqrtImageAdaptor
 Presents an image as being composed of the vcl_sqrt() of its pixels. More...
 
class  SqrtImageFilter
 Computes the square root of each pixel. More...
 
class  SquaredDifferenceImageFilter
 Implements pixel-wise the computation of squared difference. More...
 
class  SquaredEdgeLengthDecimationQuadEdgeMeshFilter
 
class  SquareImageFilter
 Computes the square of the intensity values pixel-wise. More...
 
class  StandardDeviationProjectionImageFilter
 Mean projection. More...
 
class  STAPLEImageFilter
 The STAPLE filter implements the Simultaneous Truth and Performance Level Estimation algorithm for generating ground truth volumes from a set of binary expert segmentations. More...
 
class  StartEvent
 
class  StartPickEvent
 
class  StatisticsImageFilter
 Compute min. max, variance and mean of an Image. More...
 
class  StatisticsKeepNObjectsLabelMapFilter
 keep N objects according to their statistics attributes More...
 
class  StatisticsLabelMapFilter
 The valuator class for the ShapeLabelObject. More...
 
class  StatisticsLabelObject
 A Label object to store the common attributes related to the statistics of the object. More...
 
class  StatisticsOpeningLabelMapFilter
 remove the objects according to the value of their statistics attribute More...
 
class  StatisticsPositionLabelMapFilter
 Mark a single pixel in the label object which correspond to a position given by an attribute. More...
 
class  StatisticsRelabelImageFilter
 relabel objects according to their shape attributes More...
 
class  StatisticsRelabelLabelMapFilter
 relabel objects according to their shape attributes More...
 
class  StatisticsUniqueLabelMapFilter
 Remove some pixels in the label object according to the value of their statistics attribute to ensure that a pixel is not in to objects. More...
 
class  StdStreamLogOutput
 Represents a standard stream output stream. More...
 
class  STLConstContainerAdaptor
 An adapter object that casts a [const itk::XxxContainer] into [const std::xxx] and enables access to the underlying data structure. More...
 
class  STLContainerAdaptor
 An adapter object that casts a itk::XxxContainer into std::xxx and enables access to the underlying data structure. More...
 
class  StoppingCriterionBase
 An abstract base class to represent a stopping criterion for an iterative algorithm. More...
 
class  StreamingImageFilter
 Pipeline object to control data streaming for large data processing. More...
 
class  StreamingImageIOBase
 A base class for specific ImageIO file formats which support streaming. More...
 
class  StructHashFunction
 Generic hash function for an arbitrary struct (or class). More...
 
class  SubjectImplementation
 
class  SubtractConstantFromImageFilter
 This class is deprecated. All features of this class have been incorporated into the SubtractImageFilter. This class is a thin wrapper around the SubtractImageFilter that provides the ITKv3 API. More...
 
class  SubtractImageFilter
 Pixel-wise subtraction of two images. More...
 
class  SumOfSquaresImageFunction
 Calculate the sum of squares in the neighborhood of a pixel. More...
 
class  SumProjectionImageFilter
 Sum projection. More...
 
class  SurfaceSpatialObject
 Representation of a Surface based on the spatial object classes. More...
 
class  SurfaceSpatialObjectPoint
 Point used for a Surface definition. More...
 
class  SymmetricEigenAnalysis
 Find Eigen values of a real 2D symmetric matrix. It serves as a thread-safe alternative to the class: vnl_symmetric_eigensystem, which uses netlib routines. More...
 
class  SymmetricEigenAnalysisImageFilter
 Computes the eigen-values of every input symmetric matrix pixel. More...
 
class  SymmetricEigenSystem
 wrapper of the vnl_symmetric_eigensystem algorithm More...
 
class  SymmetricEllipsoidInteriorExteriorSpatialFunction
 Function implementation of an ellipsoid. More...
 
class  SymmetricForcesDemonsRegistrationFilter
 Deformably register two images using the demons algorithm. More...
 
class  SymmetricForcesDemonsRegistrationFunction
 
class  SymmetricSecondRankTensor
 Represent a symmetric tensor of second rank. More...
 
class  SyNImageRegistrationMethod
 Interface method for the performing greedy SyN image registration. More...
 
class  SysResourceMemoryUsageObserver
 
class  TanImageAdaptor
 Presents an image as being composed of the vcl_tan() of its pixels. More...
 
class  TanImageFilter
 Computes the tangent of each input pixel. More...
 
class  TargetClass
 
class  TemporalDataObject
 DataObject subclass with knowledge of temporal region. More...
 
class  TemporalProcessObject
 TemporalProcessObject implements a ProcessObject for the itk pipeline with the notion of a temporal region. More...
 
class  TemporalRegion
 Region subclass that holds a region in time. More...
 
class  TensorFractionalAnisotropyImageFilter
 Computes the Fractional Anisotropy for every pixel of a input tensor image. More...
 
class  TensorRelativeAnisotropyImageFilter
 Computes the Relative Anisotropy for every pixel of a input tensor image. More...
 
class  TernaryAddImageFilter
 Pixel-wise addition of three images. More...
 
class  TernaryFunctorImageFilter
 Implements pixel-wise generic operation of three images. More...
 
class  TernaryMagnitudeImageFilter
 Pixel-wise addition of three images. More...
 
class  TernaryMagnitudeSquaredImageFilter
 Pixel-wise addition of three images. More...
 
class  TetrahedronCell
 TetrahedronCell represents a tetrahedron for a Mesh. More...
 
class  TetrahedronCellTopology
 TetrahedronCellTopology holds data defining the topological connections of the vertices and edges of a TetrahedronCell. More...
 
class  TextOutput
 
class  ThinPlateR2LogRSplineKernelTransform
 
class  ThinPlateSplineKernelTransform
 
class  ThreadedDomainPartitioner
 Virtual base class for partitioning a domain into subsets to be processed per thread when parallel processing. More...
 
class  ThreadedImageRegionPartitioner
 Class for partitioning of an ImageRegion. More...
 
class  ThreadedIndexedContainerPartitioner
 Partitions an indexed container. More...
 
class  ThreadedIteratorRangePartitioner
 Partitions an iterator range for threading. More...
 
class  ThreadedIteratorRangePartitionerDomain
 Domain type for the ThreadedIteratorRangePartitioner. More...
 
class  ThreadLogger
 Providing logging service as a separate thread. More...
 
class  ThresholdImageFilter
 Set image values to a user-specified value if they are below, above, or between simple threshold values. More...
 
class  ThresholdLabelerImageFilter
 Label an input image according to a set of thresholds. More...
 
class  ThresholdMaximumConnectedComponentsImageFilter
 Finds the threshold value of an image based on maximizing the number of objects in the image that are larger than a given minimal size. More...
 
class  ThresholdSegmentationLevelSetFunction
 This function is used in ThresholdSegmentationLevelSetImageFilter to segment structures in images based on intensity values. More...
 
class  ThresholdSegmentationLevelSetImageFilter
 Segments structures in images based on intensity values. More...
 
class  TikhonovDeconvolutionImageFilter
 An inverse deconvolution filter regularized in the Tikhonov sense. More...
 
class  TileImageFilter
 Tile multiple input images into a single output image. More...
 
class  TimeProbe
 Computes the time passed between two points in code. More...
 
class  TimeProbesCollectorBase
 Aggregates a set of time probes. More...
 
class  TimeStamp
 Generate a unique, increasing time value. More...
 
class  TimeVaryingBSplineVelocityFieldImageRegistrationMethod
 Interface method for the current registration framework using the time varying velocity field transform. More...
 
class  TimeVaryingBSplineVelocityFieldTransform
 Integrate a time-varying velocity field represented by a B-spline control point lattice. More...
 
class  TimeVaryingBSplineVelocityFieldTransformParametersAdaptor
 TimeVaryingBSplineVelocityFieldTransformParametersAdaptor is a helper class intended to definition. More...
 
class  TimeVaryingVelocityFieldImageRegistrationMethodv4
 Interface method for the current registration framework using the time varying velocity field transform. More...
 
class  TimeVaryingVelocityFieldIntegrationImageFilter
 Integrate a time-varying velocity field using 4th order Runge-Kutta. More...
 
class  TimeVaryingVelocityFieldTransform
 Transform objects based on integration of a time-varying velocity field. More...
 
class  TimeVaryingVelocityFieldTransformParametersAdaptor
 TimeVaryingVelocityFieldTransformParametersAdaptor is a helper class intended to definition. More...
 
class  TobogganImageFilter
 toboggan image segmentation The Toboggan segmentation takes a gradient magnitude image as input and produces an (over-)segmentation of the image based on connecting each pixel to a local minimum of gradient. It is roughly equivalent to a watershed segmentation of the lowest level. More...
 
class  TorusInteriorExteriorSpatialFunction
 Spatial function implementation of torus symmetric about the z-axis in 3D. More...
 
class  Transform
 Transform points and vectors from an input space to an output space. More...
 
class  TransformBaseTemplate
 
class  TransformMeshFilter
 TransformMeshFilter applies a transform to all the points of a mesh. More...
 
class  TransformParametersAdaptor
 Base helper class intended for multi-resolution image registration. More...
 
class  TransformParametersAdaptorBase
 Base helper class intended for multi-resolution image registration. More...
 
class  TransformToDeformationFieldSource
 Generate a deformation field from a coordinate transform. More...
 
class  TransformToDisplacementFieldSource
 Generate a displacement field from a coordinate transform. More...
 
class  TranslationTransform
 Translation transformation of a vector space (e.g. space coordinates) More...
 
class  TreeAddEvent
 Checks if a node has been added to the tree. More...
 
class  TreeChangeEvent
 Checks if the position of a node in the tree has been changed. More...
 
class  TreeContainer
 A tree container. More...
 
class  TreeContainerBase
 A base class for tree containers. More...
 
class  TreeIteratorBase
 This class provides the base implementation for tree iterators. More...
 
class  TreeIteratorClone
 
class  TreeNode
 Represents a node in a tree. More...
 
class  TreeNodeChangeEvent
 Signals that a node has been set to another value. The position of the changed node is provided. More...
 
class  TreePruneEvent
 Signals that a node and all its childs will shortly be removed. The position of the top-level removed node is provided. More...
 
class  TreeRemoveEvent
 Checks if a node has been removed from the tree. More...
 
class  TriangleCell
 
class  TriangleCellTopology
 
class  TriangleHelper
 A convenience class for computation of various triangle elements in 2D or 3D. More...
 
class  TriangleMeshToBinaryImageFilter
 3D Rasterization algorithm Courtesy of Dr David Gobbi of Atamai Inc. More...
 
class  TriangleMeshToSimplexMeshFilter
 This filter converts a triangle mesh into a 2-simplex mesh. More...
 
class  TriangleThresholdCalculator
 Computes the Triangle's threshold for an image. More...
 
class  TriangleThresholdImageFilter
 Threshold an image using the Triangle Threshold. More...
 
class  TubeSpatialObject
 Representation of a tube based on the spatial object classes. More...
 
class  TubeSpatialObjectPoint
 Point used for a tube definition. More...
 
class  UnaryCorrespondenceMatrix
 A matrix used to store the Unary Metric for medial node comparisons between two images. More...
 
class  UnaryFunctorImageFilter
 Implements pixel-wise generic operation on one image. More...
 
class  UnsharpMaskLevelSetImageFilter
 This class implements a detail enhancing filter by making use of the 4th-order level set isotropic diffusion (smoothing) PDE. More...
 
class  UpdateMalcolmSparseLevelSet
 Base class for updating the Malcolm representation of level-set function. More...
 
class  UpdateShiSparseLevelSet
 Base class for updating the Shi representation of level-set function. More...
 
class  UpdateWhitakerSparseLevelSet
 Base class for updating the level-set function. More...
 
class  UserEvent
 
class  ValarrayImageContainer
 Defines a front-end to the std\::<valarray> container that conforms to the ImageContainerInterface. More...
 
class  VanHerkGilWermanDilateImageFilter
 
class  VanHerkGilWermanErodeDilateImageFilter
 class to implement erosions and dilations using anchor methods. This is the base class that must be instantiated with appropriate definitions of greater, less and so on. The SetBoundary facility isn't necessary for operation of the anchor method but is included for compatibility with other morphology classes in itk. More...
 
class  VanHerkGilWermanErodeImageFilter
 
class  VariableLengthVector
 Represents an array whose length can be defined at run-time. More...
 
class  VariableSizeMatrix
 A templated class holding a M x N size Matrix. More...
 
class  VarianceImageFunction
 Calculate the variance in the neighborhood of a pixel. More...
 
class  Vector
 A templated class holding a n-Dimensional vector. More...
 
class  VectorAnisotropicDiffusionFunction
 
class  VectorCastImageFilter
 Casts input vector pixels to output vector pixel type. More...
 
class  VectorConfidenceConnectedImageFilter
 Segment pixels with similar statistics using connectivity. More...
 
class  VectorConnectedComponentImageFilter
 A connected components filter that labels the objects in a vector image. Two vectors are pointing similar directions if one minus their dot product is less than a threshold. Vectors that are 180 degrees out of phase are similar. Assumes that vectors are normalized. More...
 
class  VectorContainer
 Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface. More...
 
class  VectorCurvatureAnisotropicDiffusionImageFilter
 
class  VectorCurvatureNDAnisotropicDiffusionFunction
 
class  VectorExpandImageFilter
 Expand the size of a vector image by an integer factor in each dimension. More...
 
class  VectorGradientAnisotropicDiffusionImageFilter
 
class  VectorGradientMagnitudeImageFilter
 Computes a scalar, gradient magnitude image from a multiple channel (pixels are vectors) input. More...
 
class  VectorGradientNDAnisotropicDiffusionFunction
 
class  VectorImage
 Templated n-dimensional vector image class. More...
 
class  VectorImageNeighborhoodAccessorFunctor
 Provides accessor interfaces to Access pixels and is meant to be used on pointers to pixels held by the Neighborhood class. More...
 
class  VectorImageToImageAdaptor
 Presents a VectorImage and extracts a component from it into an image. More...
 
class  VectorImageToImageMetricTraitsv4
 A simple structure holding type information for ImageToImageMetricv4 classes. More...
 
class  VectorIndexSelectionCastImageFilter
 Extracts the selected index of the vector that is the input pixel type. More...
 
class  VectorInterpolateImageFunction
 Base class for all vector image interpolaters. More...
 
class  VectorLinearInterpolateImageFunction
 Linearly interpolate a vector image at specified positions. More...
 
class  VectorLinearInterpolateNearestNeighborExtrapolateImageFunction
 Linearly interpolate or NN extrapolate a vector image at specified positions. More...
 
class  VectorMagnitudeImageFilter
 Take an image of vectors as input and produce an image with the magnitude of those vectors. More...
 
class  VectorMeanImageFunction
 Calculate the mean value in the neighborhood of a pixel in a Vector image. More...
 
class  VectorNearestNeighborInterpolateImageFunction
 Nearest neighbor interpolate a vector image at specified positions. More...
 
class  VectorNeighborhoodInnerProduct
 Defines the inner product operation between an itk::Neighborhood and an itk::NeighborhoodOperator. More...
 
class  VectorNeighborhoodOperatorImageFilter
 Applies a single scalar NeighborhoodOperator to an itk::Vector image region. More...
 
class  VectorResampleImageFilter
 Resample an image via a coordinate transform. More...
 
class  VectorRescaleIntensityImageFilter
 Applies a linear transformation to the magnitude of pixel vectors in a vector Image. More...
 
class  VectorThresholdSegmentationLevelSetFunction
 This function is used in VectorThresholdSegmentationLevelSetImageFilter to segment structures in images based on the Mahalanobis distance. More...
 
class  VectorThresholdSegmentationLevelSetImageFilter
 Segments structures in images based on intensity values. More...
 
class  VectorToRGBImageAdaptor
 Presents an image of pixel type Vector as being and image of RGBPixel type. More...
 
class  VelocityFieldTransform
 Provides local/dense/high-dimensionality transformation via a a velocity field. More...
 
class  Version
 Track the current version of the software. More...
 
class  Versor
 A templated class holding a unit quaternion. More...
 
class  VersorRigid3DTransform
 VersorRigid3DTransform of a vector space (e.g. space coordinates) More...
 
class  VersorRigid3DTransformOptimizer
 Implement a gradient descent optimizer for the VersorRigid3DTransform parameter space. More...
 
class  VersorTransform
 
class  VersorTransformOptimizer
 Implement a gradient descent optimizer. More...
 
class  VertexCell
 Represents a single vertex for a Mesh. More...
 
class  VesselTubeSpatialObject
 Representation of a tube based on the spatial object classes. More...
 
class  VesselTubeSpatialObjectPoint
 Point used for a tube definition. More...
 
class  VideoFileReader
 Reader that creates a VideoStream. More...
 
class  VideoFileWriter
 Writer that takes in a VideoStream and writes the frames to a file. More...
 
class  VideoIOBase
 Abstract superclass defines video IO interface. More...
 
class  VideoIOFactory
 Create instances of VideoIO objects using an object factory. More...
 
class  VideoSource
 A TemporalProcessObject that produces a VideoStream. More...
 
class  VideoStream
 A DataObject that holds a buffered portion of a video. More...
 
class  VideoToVideoFilter
 Base class for filters that use a VideoStream as input and output. More...
 
class  vidl_itk_istream
 implementation of VXL's vidl_istream using an itk VideoStream More...
 
class  VMMapData_10_2
 TODO. More...
 
class  VMMapFileParser
 Read the output of a vmmap command and extract the memory usage information. Used for MAC OS X machines. More...
 
class  VMMapRecord
 Contains an entry in a smaps file. More...
 
class  VMMapSummaryRecord
 Contains an entry in a smaps file. More...
 
class  VnlFFTCommon
 Common routines related to Vnl's FFT implementation. More...
 
class  VnlForwardFFTImageFilter
 VNL based forward Fast Fourier Transform. More...
 
class  VnlHalfHermitianToRealInverseFFTImageFilter
 VNL-based reverse Fast Fourier Transform. More...
 
class  VnlInverseFFTImageFilter
 VNL-based reverse Fast Fourier Transform. More...
 
class  VnlRealToHalfHermitianForwardFFTImageFilter
 VNL-based forward Fast Fourier Transform. More...
 
class  VolumeSplineKernelTransform
 
class  VoronoiDiagram2D
 Implements the 2-Dimensional Voronoi Diagram. More...
 
class  VoronoiDiagram2DGenerator
 Implement the Sweep Line Algorithm for the construction of the 2D Voronoi Diagram. More...
 
class  VoronoiPartitioningImageFilter
 
class  VoronoiSegmentationImageFilter
 
class  VoronoiSegmentationImageFilterBase
 Base class for VoronoiSegmentationImageFilter. More...
 
class  VoronoiSegmentationRGBImageFilter
 
class  VotingBinaryHoleFillingImageFilter
 Fills in holes and cavities by applying a voting operation on each pixel. More...
 
class  VotingBinaryImageFilter
 Applies a voting operation in a neighborhood of each pixel. More...
 
class  VotingBinaryIterativeHoleFillingImageFilter
 Fills in holes and cavities by iteratively applying a voting operation. More...
 
class  VTKPolyDataReader
 Reads a vtkPolyData file and create an itkMesh. More...
 
class  VTKPolyDataWriter
 Writes an itkMesh to a file in VTK file format. More...
 
class  VXLVideoIO
 VideoIO object for reading and writing videos using VXL. More...
 
class  VXLVideoIOFactory
 Create instances of VXLVideoIO objects using an object factory. More...
 
class  WarpImageFilter
 Warps an image using an input displacement field. More...
 
class  WarpMeshFilter
 WarpMeshFilter applies a deformation field to all the points of a mesh. The deformation field is represented as an image of Vectors. More...
 
class  WarpVectorImageFilter
 Warps an image using an input displacement field. More...
 
class  WatershedImageFilter
 A low-level image analysis algorithm that automatically produces a hierarchy of segmented, labeled images from a scalar-valued image input. More...
 
class  WatershedMiniPipelineProgressCommand
 
class  WeakPointer
 Implements a weak reference to an object. More...
 
class  WeightedAddImageFilter
 Computes a weighted sum of two images pixel-wise. More...
 
class  WhitakerSparseLevelSetImage
 Derived class for the sparse-field representation of level-set function. More...
 
class  WhiteTopHatImageFilter
 White top hat extract local maxima that are larger than the structuring element. More...
 
class  WienerDeconvolutionImageFilter
 The Wiener deconvolution image filter is designed to restore an image convolved with a blurring kernel while keeping noise enhancement to a minimum. More...
 
class  WindowedSincInterpolateImageFunction
 Use the windowed sinc function to interpolate. More...
 
class  WrapPadImageFilter
 Increase the image size by padding with replicants of the input image value. More...
 
class  XMLFileOutputWindow
 Messages sent from the system are sent to a file with each message enclosed by XML tags. More...
 
class  XMLFilterWatcher
 Simple mechanism for monitoring the pipeline events of a filter and reporting these events to std::cout. Formats reports with xml. More...
 
class  XorImageFilter
 Computes the XOR bitwise operator pixel-wise between two images. More...
 
class  YenThresholdCalculator
 Computes the Yen's threshold for an image. More...
 
class  YenThresholdImageFilter
 Threshold an image using the Yen Threshold. More...
 
class  ZeroCrossingBasedEdgeDetectionImageFilter
 This filter implements a zero-crossing based edge detecor. More...
 
class  ZeroCrossingImageFilter
 This filter finds the closest pixel to the zero-crossings (sign changes) in a signed itk::Image. More...
 
class  ZeroFluxNeumannBoundaryCondition
 A function object that determines a neighborhood of values at an image boundary according to a Neumann boundary condition where first, upwind derivatives on the boundary are zero. This is a useful condition in solving some classes of differential equations. More...
 
class  ZeroFluxNeumannPadImageFilter
 Increase the image size by padding according to the zero-flux Neumann boundary condition. More...
 

Typedefs

typedef void *(* c_void_cast )(void *)
 
typedef
ConjugateGradientLineSearchOptimizerv4Template
< double > 
ConjugateGradientLineSearchOptimizerv4
 
typedef CostFunctionTemplate
< double > 
CostFunction
 
typedef std::list
< ObjectFactoryBase * > 
FactoryListType
 
typedef int FastMutexType
 
typedef
GradientDescentLineSearchOptimizerv4Template
< double > 
GradientDescentLineSearchOptimizerv4
 
typedef
GradientDescentOptimizerBasev4Template
< double > 
GradientDescentOptimizerBasev4
 
typedef
GradientDescentOptimizerBasev4ModifyGradientByLearningRateThreaderTemplate
< double > 
GradientDescentOptimizerBasev4ModifyGradientByLearningRateThreader
 
typedef
GradientDescentOptimizerBasev4ModifyGradientByScalesThreaderTemplate
< double > 
GradientDescentOptimizerBasev4ModifyGradientByScalesThreader
 
typedef
GradientDescentOptimizerv4Template
< double > 
GradientDescentOptimizerv4
 
typedef SizeValueType IdentifierType
 
typedef signed long IndexValueType
 
typedef std::istream InputStreamType
 
typedef int16_t int_fast16_t
 
typedef int32_t int_fast32_t
 
typedef int64_t int_fast64_t
 
typedef int8_t int_fast8_t
 
typedef int16_t int_least16_t
 
typedef int32_t int_least32_t
 
typedef int64_t int_least64_t
 
typedef int8_t int_least8_t
 
typedef int64_t intmax_t
 
typedef ObjectFactoryBase *(* ITK_LOAD_FUNCTION )()
 
typedef
itksys::DynamicLoader::LibraryHandle 
LibHandle
 
typedef unsigned long ModifiedTimeType
 
typedef
MultiGradientOptimizerv4Template
< double > 
MultiGradientOptimizerv4
 
typedef
MultiStartOptimizerv4Template
< double > 
MultiStartOptimizerv4
 
typedef int MutexType
 
typedef
ObjectToObjectMetricBaseTemplate
< double > 
ObjectToObjectMetricBase
 
typedef
ObjectToObjectOptimizerBaseTemplate
< double > 
ObjectToObjectOptimizerBase
 
typedef signed long OffsetValueType
 
typedef
OptimizerParameterScalesEstimatorTemplate
< double > 
OptimizerParameterScalesEstimator
 
typedef std::ostream OutputStreamType
 
typedef
QuasiNewtonOptimizerv4Template
< double > 
QuasiNewtonOptimizerv4
 
typedef
QuasiNewtonOptimizerv4EstimateNewtonStepThreaderTemplate
< double > 
QuasiNewtonOptimizerv4EstimateNewtonStepThreader
 
typedef
SingleValuedCostFunctionv4Template
< double > 
SingleValuedCostFunctionv4
 
typedef unsigned long SizeValueType
 
typedef double SpacePrecisionType
 
typedef std::multimap
< std::string,
ObjectFactoryBase::OverrideInformation
StringOverMapType
 
typedef
itksys::DynamicLoader::SymbolPointer 
SymbolPointer
 
typedef void(* ThreadFunctionType )(void *)
 
typedef unsigned int ThreadIdType
 
typedef int ThreadProcessIDType
 
typedef TransformBaseTemplate
< double > 
TransformBase
 
typedef uint16_t uint_fast16_t
 
typedef uint32_t uint_fast32_t
 
typedef uint64_t uint_fast64_t
 
typedef uint8_t uint_fast8_t
 
typedef uint16_t uint_least16_t
 
typedef uint32_t uint_least32_t
 
typedef uint64_t uint_least64_t
 
typedef uint8_t uint_least8_t
 
typedef uint64_t uintmax_t
 

Enumerations

enum  {
  B2_MASKFILE_BLACK = 0,
  B2_MASKFILE_WHITE = 1,
  B2_MASKFILE_GRAY = 2
}
 
enum  LeafIdentifier {
  ZERO = 0,
  ONE = 1,
  TWO = 2,
  THREE = 3,
  FOUR = 4,
  FIVE = 5,
  SIX = 6,
  SEVEN = 7
}
 
enum  OctreePlaneType {
  UNKNOWN_PLANE,
  SAGITAL_PLANE,
  CORONAL_PLANE,
  TRANSVERSE_PLANE
}
 

Functions

bool ITKCommon_EXPORT ci_equal (char a, char b)
 
template<typename TFloat >
void CompensatedSummationAddElement (TFloat &compensation, TFloat &sum, const TFloat &element, int=0)
 
void ITKCommon_EXPORT CompensatedSummationAddElement (float &compensation, float &sum, const float &element)
 
void ITKCommon_EXPORT CompensatedSummationAddElement (double &compensation, double &sum, const double &element)
 
template<typename TImage , typename TBres , typename TLine >
int ComputeStartEnd (const typename TImage::IndexType StartIndex, const TLine line, const float tol, const typename TBres::OffsetArray LineOffsets, const typename TImage::RegionType AllImage, unsigned &start, unsigned &end)
 
template<typename TImage , typename TBres >
void CopyLineToImage (const typename TImage::Pointer output, const typename TImage::IndexType StartIndex, const typename TBres::OffsetArray LineOffsets, std::vector< typename TImage::PixelType > &outbuffer, const unsigned start, const unsigned end)
 
template<typename TInputMesh , typename TOutputMesh >
void CopyMeshToMesh (const TInputMesh *in, TOutputMesh *out)
 
template<typename TInputMesh , typename TOutputMesh >
void CopyMeshToMeshCellData (const TInputMesh *in, TOutputMesh *out)
 
template<typename TInputMesh , typename TOutputMesh >
void CopyMeshToMeshCells (const TInputMesh *in, TOutputMesh *out)
 
template<typename TInputMesh , typename TOutputMesh >
void CopyMeshToMeshEdgeCells (const TInputMesh *in, TOutputMesh *out)
 
template<typename TInputMesh , typename TOutputMesh >
void CopyMeshToMeshPointData (const TInputMesh *in, TOutputMesh *out)
 
template<typename TInputMesh , typename TOutputMesh >
void CopyMeshToMeshPoints (const TInputMesh *in, TOutputMesh *out)
 
static std::string CreateFullPath (const char *path, const char *file)
 
void ITKCommon_EXPORT CrossProduct (CovariantVector< int, 3 > &c, const Vector< int, 3 > &a, const Vector< int, 3 > &b)
 
ITKCommon_EXPORT void CrossProduct (CovariantVector< double, 3 > &, const Vector< double, 3 > &, const Vector< double, 3 > &)
 
ITKCommon_EXPORT void CrossProduct (CovariantVector< float, 3 > &, const Vector< float, 3 > &, const Vector< float, 3 > &)
 
ITKCommon_EXPORT Vector
< double, 3 > 
CrossProduct (const Vector< double, 3 > &, const Vector< double, 3 > &)
 
ITKCommon_EXPORT void CrossProduct (CovariantVector< int, 3 >, const Vector< int, 3 > &, const Vector< int, 3 > &)
 
ITKCommon_EXPORT Vector< float, 3 > CrossProduct (const Vector< float, 3 > &, const Vector< float, 3 > &)
 
ITKCommon_EXPORT Vector< int, 3 > CrossProduct (const Vector< int, 3 > &, const Vector< int, 3 > &)
 
void DeleteMapRecord (MapRecord *const &record)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (char)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (unsigned char)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (short)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (int)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (long)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (float)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (double)
 
 DIFFUSIONTENSOR3DPIXELSTATICTRAITSMACRO (unsigned long long)
 
template<typename TImage , typename TBres , typename TAnchor , typename TLine >
void DoAnchorFace (const TImage *input, TImage *output, typename TImage::PixelType border, TLine line, TAnchor &AnchorLine, typename TBres::OffsetArray LineOffsets, std::vector< typename TImage::PixelType > &inbuffer, std::vector< typename TImage::PixelType > &outbuffer, const typename TImage::RegionType AllImage, const typename TImage::RegionType face)
 
template<typename TImage , typename TBres , typename TFunction , typename TLine >
void DoFace (typename TImage::ConstPointer input, typename TImage::Pointer output, typename TImage::PixelType border, TLine line, const typename TBres::OffsetArray LineOffsets, const unsigned int KernLen, std::vector< typename TImage::PixelType > &pixbuffer, std::vector< typename TImage::PixelType > &fExtBuffer, std::vector< typename TImage::PixelType > &rExtBuffer, const typename TImage::RegionType AllImage, const typename TImage::RegionType face)
 
template<typename T >
void EncapsulateMetaData (MetaDataDictionary &Dictionary, const std::string &key, const T &invalue)
 
template<typename T >
void EncapsulateMetaData (MetaDataDictionary &Dictionary, const char *key, const T &invalue)
 
template<typename T >
bool ExposeMetaData (const MetaDataDictionary &Dictionary, const std::string key, T &outval)
 
void FileListVideoIOFactoryRegister__Private (void)
 
template<typename PixelType , typename TFunction >
void FillForwardExt (std::vector< PixelType > &pixbuffer, std::vector< PixelType > &fExtBuffer, const unsigned int KernLen, unsigned len)
 
template<typename TImage , typename TBres , typename TLine >
int FillLineBuffer (typename TImage::ConstPointer input, const typename TImage::IndexType StartIndex, const TLine line, const float tol, const typename TBres::OffsetArray LineOffsets, const typename TImage::RegionType AllImage, std::vector< typename TImage::PixelType > &inbuffer, unsigned int &start, unsigned int &end)
 
template<typename PixelType , typename TFunction >
void FillReverseExt (std::vector< PixelType > &pixbuffer, std::vector< PixelType > &rExtBuffer, const unsigned int KernLen, unsigned len)
 
std::string Get64BitPragma ()
 
template<typename TLine >
unsigned int GetLinePixels (const TLine line)
 
int GetPixelDimension (const std::type_info &intype)
 
std::string GetTypename (const std::type_info &intype)
 
void GetTypenameInString (const std::type_info &intype, std::ostringstream &ret)
 
bool GetValidTypename (const std::type_info &intype, const std::vector< std::string > &validtypes, std::string &retTypeName)
 
 IMAGEIOBASE_TYPEMAP (char, CHAR)
 
 IMAGEIOBASE_TYPEMAP (unsigned char, UCHAR)
 
 IMAGEIOBASE_TYPEMAP (short, SHORT)
 
 IMAGEIOBASE_TYPEMAP (unsigned short, USHORT)
 
 IMAGEIOBASE_TYPEMAP (int, INT)
 
 IMAGEIOBASE_TYPEMAP (unsigned int, UINT)
 
 IMAGEIOBASE_TYPEMAP (long, LONG)
 
 IMAGEIOBASE_TYPEMAP (unsigned long, ULONG)
 
 IMAGEIOBASE_TYPEMAP (float, FLOAT)
 
 IMAGEIOBASE_TYPEMAP (double, DOUBLE)
 
bool IsGPUAvailable ()
 
 ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (Vector)
 
 ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (CovariantVector)
 
 ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (Point)
 
 ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (FixedArray)
 
 itkGPUKernelClassMacro (GPUImageOpsKernel)
 
 itkGPUKernelClassMacro (GPUDenseFiniteDifferenceImageFilterKernel)
 
 itkGPUKernelClassMacro (GPUReductionKernel)
 
 itkGPUKernelClassMacro (GPUScalarAnisotropicDiffusionFunctionKernel)
 
 itkGPUKernelClassMacro (GPUMeanImageFilterKernel)
 
 itkGPUKernelClassMacro (GPUNeighborhoodOperatorImageFilterKernel)
 
 itkGPUKernelClassMacro (GPUDemonsRegistrationFunctionKernel)
 
 itkGPUKernelClassMacro (GPUGradientNDAnisotropicDiffusionFunctionKernel)
 
 itkGPUKernelClassMacro (GPUPDEDeformableRegistrationFilterKernel)
 
 itkGPUKernelClassMacro (GPUBinaryThresholdImageFilterKernel)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, unsigned char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, unsigned char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, unsigned char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, unsigned char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, unsigned char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, signed char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, signed char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, signed char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, signed char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, signed char)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, short)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, short)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, short)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, short)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, short)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, int)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, int)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, int)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, int)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, int)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, float)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, float)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, float)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, float)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, float)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, double)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, double)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, double)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, double)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, double)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (SymmetricSecondRankTensor, unsigned long long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Vector, unsigned long long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (CovariantVector, unsigned long long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (FixedArray, unsigned long long)
 
 itkStaticNumericTraitsGenericArrayDimensionsMacro (Point, unsigned long long)
 
template<typename TChainCodePath , typename TPathInput >
void MakeChainCodeTracePath (TChainCodePath &chainPath, const TPathInput &inPath, bool restrictMovement=false)
 
template<typename TInputImage , typename TLine >
TInputImage::RegionType MakeEnlargedFace (const TInputImage *input, const typename TInputImage::RegionType AllImage, const TLine line)
 
template<typename TInputImage , typename TLine >
TInputImage::RegionType MakeEnlargedFace (const typename TInputImage::ConstPointer, const typename TInputImage::RegionType AllImage, const TLine line)
 
template<typename TFourierSeriesPath , typename TChainCodePath >
void MakeFourierSeriesPathTraceChainCode (TFourierSeriesPath &FSPath, const TChainCodePath &chainPath, unsigned int numHarmonics=8)
 
bool NameIsSharedLibrary (const char *name)
 
template<typename TRegion , typename TLine >
bool NeedToDoFace (const TRegion AllImage, const TRegion face, const TLine line)
 
unsigned int OCTREE_OCTANT (const unsigned int VoxX, const unsigned int CenterLineX, const unsigned int VoxY, const unsigned int CenterLineY, const unsigned int VoxZ, const unsigned int CenterLineZ)
 
void OpenCLCheckError (cl_int error, const char *filename="", int lineno=0, const char *location="")
 
cl_device_id * OpenCLGetAvailableDevices (cl_platform_id platform, cl_device_type devType, cl_uint *numAvailableDevices)
 
int OpenCLGetLocalBlockSize (unsigned int ImageDim)
 
cl_device_id OpenCLGetMaxFlopsDev (cl_context cxGPUContext)
 
void OpenCLPrintDeviceInfo (cl_device_id device, bool verbose=false)
 
cl_platform_id OpenCLSelectPlatform (const char *name)
 
void OpenCVVideoIOFactoryRegister__Private (void)
 
template<typename T , unsigned int NVectorDimension>
CovariantVector< T,
NVectorDimension > 
operator* (const T &scalar, const CovariantVector< T, NVectorDimension > &v)
 
template<typename T , unsigned int NVectorDimension>
Vector< T, NVectorDimension > operator* (const T &scalar, const Vector< T, NVectorDimension > &v)
 
template<typename T , unsigned int NVectorDimension>
operator* (const Vector< T, NVectorDimension > &contravariant, const CovariantVector< T, NVectorDimension > &covariant)
 
template<typename TValueType , typename T >
VariableLengthVector< TValueType > operator* (const T &scalar, const VariableLengthVector< TValueType > &v)
 
template<typename TImage >
ConstNeighborhoodIteratorWithOnlyIndex
< TImage > 
operator+ (const ConstNeighborhoodIteratorWithOnlyIndex< TImage > &it, const typename ConstNeighborhoodIteratorWithOnlyIndex< TImage >::OffsetType &ind)
 
template<typename TImage >
ConstNeighborhoodIteratorWithOnlyIndex
< TImage > 
operator+ (const typename ConstNeighborhoodIteratorWithOnlyIndex< TImage >::OffsetType &ind, const ConstNeighborhoodIteratorWithOnlyIndex< TImage > &it)
 
template<typename TImage >
ConstNeighborhoodIterator< TImage > operator+ (const ConstNeighborhoodIterator< TImage > &it, const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind)
 
template<typename TImage >
ConstNeighborhoodIterator< TImage > operator+ (const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind, const ConstNeighborhoodIterator< TImage > &it)
 
template<typename TImage >
ConstNeighborhoodIteratorWithOnlyIndex
< TImage > 
operator- (const ConstNeighborhoodIteratorWithOnlyIndex< TImage > &it, const typename ConstNeighborhoodIteratorWithOnlyIndex< TImage >::OffsetType &ind)
 
template<typename TImage >
ConstNeighborhoodIterator< TImage > operator- (const ConstNeighborhoodIterator< TImage > &it, const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind)
 
std::ostream & operator<< (std::ostream &os, const Indent &ind)
 
template<typename TValueType >
std::ostream & operator<< (std::ostream &os, const Array2D< TValueType > &arr)
 
template<>
ITKCommon_EXPORT std::ostream & operator<< (std::ostream &os, const Array2D< float > &arr)
 
template<>
ITKCommon_EXPORT std::ostream & operator<< (std::ostream &os, const Array2D< double > &arr)
 
std::ostream & operator<< (std::ostream &os, EventObject &e)
 
std::ostream & operator<< (std::ostream &os, const TemporalRegion &region)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, SmartPointerForwardReference< T > p)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, WeakPointer< T > p)
 
template<typename TPixel >
std::ostream & operator<< (std::ostream &o, const NeighborhoodAllocator< TPixel > &a)
 
std::ostream & operator<< (std::ostream &os, ExceptionObject &e)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, TreeIteratorClone< T > p)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, SmartPointer< T > p)
 
ITKCommon_EXPORT std::ostream & operator<< (std::ostream &os, const ImageIORegion &region)
 
template<typename TComponent >
std::ostream & operator<< (std::ostream &os, const RGBPixel< TComponent > &c)
 
template<typename TComponent >
std::ostream & operator<< (std::ostream &os, const RGBAPixel< TComponent > &c)
 
template<typename TValueType >
std::ostream & operator<< (std::ostream &os, const Array< TValueType > &arr)
 
template<typename T , unsigned int TVectorDimension>
std::ostream & operator<< (std::ostream &os, const Vector< T, TVectorDimension > &vct)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, AutoPointer< T > p)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, const VariableSizeMatrix< T > &v)
 
template<typename TComponent , unsigned int NDimension>
OutputStreamTypeoperator<< (OutputStreamType &os, const SymmetricSecondRankTensor< TComponent, NDimension > &c)
 
template<unsigned int VDimension>
std::ostream & operator<< (std::ostream &os, const Size< VDimension > &size)
 
template<typename TValueType , unsigned int VLength>
std::ostream & operator<< (std::ostream &os, const FixedArray< TValueType, VLength > &arr)
 
template<typename T , unsigned int NVectorDimension>
std::ostream & operator<< (std::ostream &os, const Vector< T, NVectorDimension > &v)
 
template<unsigned int VOffsetDimension>
std::ostream & operator<< (std::ostream &os, const Offset< VOffsetDimension > &ind)
 
template<typename T , unsigned int NPointDimension>
std::ostream & operator<< (std::ostream &os, const Point< T, NPointDimension > &v)
 
template<typename T , unsigned int NRows, unsigned int NColumns>
std::ostream & operator<< (std::ostream &os, const Matrix< T, NRows, NColumns > &v)
 
template<typename TPixel , unsigned int VDimension, typename TContainer >
std::ostream & operator<< (std::ostream &os, const Neighborhood< TPixel, VDimension, TContainer > &neighborhood)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, const Versor< T > &v)
 
template<typename T , unsigned int TPointDimension>
std::ostream & operator<< (std::ostream &os, const Point< T, TPointDimension > &vct)
 
std::ostream & operator<< (std::ostream &os, MultivariateLegendrePolynomial &poly)
 
template<typename TMatrix , typename TVector , typename TEigenMatrix >
std::ostream & operator<< (std::ostream &os, const SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix > &s)
 
template<unsigned int VImageDimension>
std::ostream & operator<< (std::ostream &os, const ImageRegion< VImageDimension > &region)
 
template<typename TImage , typename TBoundaryCondition >
std::ostream & operator<< (std::ostream &os, const std::vector< itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition > > &mv)
 
std::ostream & operator<< (std::ostream &os, const RealTimeInterval &v)
 
std::ostream & operator<< (std::ostream &os, const LightObject &o)
 
std::ostream & operator<< (std::ostream &os, const RealTimeStamp &v)
 
template<unsigned int VIndexDimension>
std::ostream & operator<< (std::ostream &os, const Index< VIndexDimension > &ind)
 
template<typename T , unsigned int NDimension>
std::ostream & operator<< (std::ostream &os, const SymmetricSecondRankTensor< T, NDimension > &c)
 
template<typename TValueType >
std::ostream & operator<< (std::ostream &os, const VariableLengthVector< TValueType > &arr)
 
template<>
std::ostream & operator<< < double > (std::ostream &os, const Array< double > &arr)
 
template<>
std::ostream & operator<< < double > (std::ostream &os, const Array2D< double > &arr)
 
template<>
ITKCommon_EXPORT std::ostream & operator<< < double > (std::ostream &os, const Array< double > &arr)
 
template<>
std::ostream & operator<< < float > (std::ostream &os, const Array< float > &arr)
 
template<>
std::ostream & operator<< < float > (std::ostream &os, const Array2D< float > &arr)
 
template<>
ITKCommon_EXPORT std::ostream & operator<< < float > (std::ostream &os, const Array< float > &arr)
 
ITKCommon_EXPORT std::istream & operator>> (std::istream &in, SmapsRecord &record)
 
ITKCommon_EXPORT std::istream & operator>> (std::istream &in, VMMapSummaryRecord &record)
 
template<typename TComponent >
std::istream & operator>> (std::istream &is, RGBAPixel< TComponent > &c)
 
template<typename TComponent >
std::istream & operator>> (std::istream &is, RGBPixel< TComponent > &c)
 
ITKCommon_EXPORT std::istream & operator>> (std::istream &in, VMMapRecord &record)
 
template<typename T , unsigned int TVectorDimension>
std::istream & operator>> (std::istream &is, Vector< T, TVectorDimension > &vct)
 
template<typename TComponent , unsigned int NDimension>
InputStreamTypeoperator>> (InputStreamType &is, SymmetricSecondRankTensor< TComponent, NDimension > &c)
 
template<typename T , unsigned int NVectorDimension>
std::istream & operator>> (std::istream &is, Vector< T, NVectorDimension > &v)
 
template<typename T , unsigned int NPointDimension>
std::istream & operator>> (std::istream &is, Point< T, NPointDimension > &v)
 
template<typename T >
std::istream & operator>> (std::istream &is, Versor< T > &v)
 
template<typename T , unsigned int TPointDimension>
std::istream & operator>> (std::istream &is, Point< T, TPointDimension > &vct)
 
std::istream & operator>> (std::istream &smapsStream, SmapsData_2_6 &data)
 
template<typename T , unsigned int NDimension>
std::istream & operator>> (std::istream &is, SymmetricSecondRankTensor< T, NDimension > &dt)
 
std::istream & operator>> (std::istream &stream, VMMapData_10_2 &data)
 
void OutputWindowDisplayDebugText (const char *message)
 
void OutputWindowDisplayErrorText (const char *message)
 
void OutputWindowDisplayGenericOutputText (const char *message)
 
void OutputWindowDisplayText (const char *message)
 
void OutputWindowDisplayWarningText (const char *message)
 
 RGBAPIXELSTATICTRAITSMACRO (char)
 
 RGBAPIXELSTATICTRAITSMACRO (signed char)
 
 RGBAPIXELSTATICTRAITSMACRO (unsigned char)
 
 RGBAPIXELSTATICTRAITSMACRO (short)
 
 RGBAPIXELSTATICTRAITSMACRO (int)
 
 RGBAPIXELSTATICTRAITSMACRO (long)
 
 RGBAPIXELSTATICTRAITSMACRO (float)
 
 RGBAPIXELSTATICTRAITSMACRO (double)
 
 RGBAPIXELSTATICTRAITSMACRO (unsigned long long)
 
 RGBAPIXELSTATICTRAITSMACRO (long double)
 
 RGBPIXELSTATICTRAITSMACRO (char)
 
 RGBPIXELSTATICTRAITSMACRO (signed char)
 
 RGBPIXELSTATICTRAITSMACRO (unsigned char)
 
 RGBPIXELSTATICTRAITSMACRO (short)
 
 RGBPIXELSTATICTRAITSMACRO (int)
 
 RGBPIXELSTATICTRAITSMACRO (long)
 
 RGBPIXELSTATICTRAITSMACRO (float)
 
 RGBPIXELSTATICTRAITSMACRO (double)
 
 RGBPIXELSTATICTRAITSMACRO (unsigned long long)
 
 RGBPIXELSTATICTRAITSMACRO (long double)
 
template<typename TIterator >
TIterator * setConnectivity (TIterator *it, bool fullyConnected=false)
 
template<typename TIterator >
TIterator * setConnectivityLater (TIterator *it, bool fullyConnected=false)
 
template<typename TIterator >
TIterator * setConnectivityPrevious (TIterator *it, bool fullyConnected=false)
 
template<typename TAutoPointerBase , typename TAutoPointerDerived >
void TransferAutoPointer (TAutoPointerBase &pa, TAutoPointerDerived &pb)
 
void VXLVideoIOFactoryRegister__Private (void)
 
unsigned int XF (const unsigned int octantID)
 
unsigned int YF (const unsigned int octantID)
 
unsigned int ZF (const unsigned int octantID)
 

Variables

static const char blanks [ITK_NUMBER_OF_BLANKS+1]
 
const double DIFF_TOLERENCE = 0.001
 
static bool FileListVideoIOFactoryHasBeenRegistered
 
const double FRPR_TINY = 1e-20
 
typedef::itksysFundamentalType_Int16 int16_t
 
typedef::itksysFundamentalType_Int32 int32_t
 
typedef::itksysFundamentalType_Int64 int64_t
 
typedef::itksysFundamentalType_Int8 int8_t
 
typedef::ptrdiff_t intptr_t
 
ITKIOImageBase_EXPORT const
char *const 
ITK_ExperimentDate = "ITK_ExperimentDate"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_ExperimentTime = "ITK_ExperimentTime"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_FileNotes = "ITK_FileNotes"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_FileOriginator = "ITK_FileOriginator"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_ImageFileBaseName = "ITK_ImageFileBaseName"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_ImageType = "ITK_ImageType"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_InputFilterName = "ITK_InputFilterName"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_NumberOfDimensions = "ITK_NumberOfDimensions"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_OnDiskBitPerPixel = "ITK_OnDiskBitPerPixel"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_OnDiskStorageTypeName = "ITK_OnDiskStorageTypeName"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_Origin = "ITK_Origin"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_OriginationDate = "ITK_OriginationDate"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_PatientID = "ITK_PatientID"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_PatientName = "ITK_PatientName"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_ScanID = "ITK_ScanID"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_Spacing = "ITK_Spacing"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_VoxelUnits = "ITK_VoxelUnits"
 
ITKIOImageBase_EXPORT const
char *const 
ITK_ZDirection = "ITK_ZDirection"
 
const double NUMERIC_TOLERENCE = 1.0e-10
 
static bool OpenCVVideoIOFactoryHasBeenRegistered
 
ITKIOImageBase_EXPORT const
char *const 
ROI_NAME = "ROI_NAME"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_NUM_SEGMENTS = "ROI_NUM_SEGMENTS"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_PLANE = "ROI_PLANE"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_SCAN_ID = "ROI_SCAN_ID"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_X_RESOLUTION = "ROI_X_RESOLUTION"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_X_SIZE = "ROI_X_SIZE"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_Y_RESOLUTION = "ROI_Y_RESOLUTION"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_Y_SIZE = "ROI_Y_SIZE"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_Z_RESOLUTION = "ROI_Z_RESOLUTION"
 
ITKIOImageBase_EXPORT const
char *const 
ROI_Z_SIZE = "ROI_Z_SIZE"
 
ITKIOImageBase_EXPORT const
char *const 
SPM_ROI_SCALE = "SPM_ROI_SCALE"
 
typedef::itksysFundamentalType_UInt16 uint16_t
 
typedef::itksysFundamentalType_UInt32 uint32_t
 
typedef::itksysFundamentalType_UInt64 uint64_t
 
typedef::itksysFundamentalType_UInt8 uint8_t
 
typedef::vcl_size_t uintptr_t
 
static bool VXLVideoIOFactoryHasBeenRegistered
 

Detailed Description

Attribution Notice. This research work was made possible by Grant Number R01 RR021885 (PI Simon K. Warfield, Ph.D.) from the National Center for Research Resources (NCRR), a component of the National Institutes of Health (NIH). Its contents are solely the responsibility of the authors and do not necessarily represent the official view of NCRR or NIH.

This class was taken from the Insight Journal paper: http://hdl.handle.net/1926/326

Octree data structure

The inclusion of itkSmartPointerForwardReference.hxx is needed here because this is one of the very few cases where itkSmartPointerForwardReference.h does not include itkSmartPointerForwardReference.hxx

Ensure that the implicitly instantiated methods and operators are exported for the linker.

This file contains classes that can be used to drive an image-to-image type filter in or out of an itk pipeline for testing purposes.

This class generates two 2D-Gaussians (standard deviation RegionSize/2) One is shifted by 7,3 pixels from the other.

These two images are provided to the registration methods in this directory in order to obtain a uniform test input data.

Therefore the solution of the registration is |-7 -3|

TODO: This class needs to be more tightly integrated with the new multi-threaded ImageToImageMetric.

Typedef Documentation

typedef void*( * itk::c_void_cast)(void *)

Definition at line 42 of file itkMultiThreaderPThreads.cxx.

This helps to meet backward compatibility

Definition at line 102 of file itkConjugateGradientLineSearchOptimizerv4.h.

This helps to meet backward compatibility

Definition at line 69 of file itkCostFunction.h.

typedef std::list< ObjectFactoryBase * > itk::FactoryListType

static list of factories.

IMPORTANT: The initialization to zero has been purposely removed here. We now rely on the initialization of the translation unit calling Initialize(). Therefore, here we do not do any further initialization, since it may override the one that is already done in Initialize().

By default the compiler will initialize this variable to Zero at the proper time.

Definition at line 51 of file itkObjectFactoryBase.cxx.

typedef int itk::FastMutexType

Definition at line 67 of file itkThreadSupport.h.