Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

ITK Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
itk::AbortCheckEvent
itk::AbortEvent
itk::Function::Abs< TInput, TOutput >
itk::AbsImageAdaptor< TImage, TOutputPixelType >Presents an image as being composed of the vcl_abs() of its pixels
itk::AbsImageFilter< TInputImage, TOutputImage >Computes the ABS(x) pixel-wise
itk::Functor::AbsoluteValueDifference2< TInput1, TInput2, TOutput >
itk::AbsoluteValueDifferenceImageFilter< TInputImage1, TInputImage2, TOutputImage >Implements pixel-wise the computation of absolute value difference
itk::Accessor::AbsPixelAccessor< TInternalType, TExternalType >Give access to the vcl_abs() function of a value
itk::Functor::AccessorFunctor< TInput, TAccessor >Convert an accessor to a functor so that it can be used in a UnaryFunctorImageFilter
itk::AccumulateImageFilter< TInputImage, TOutputImage >Implements an accumulation of an image along a selected direction
itk::Functor::Acos< TInput, TOutput >
itk::AcosImageAdaptor< TImage, TOutputPixelType >Presents an image as being composed of the vcl_acos() of its pixels
itk::AcosImageFilter< TInputImage, TOutputImage >Computes the vcl_acos(x) pixel-wise
itk::Accessor::AcosPixelAccessor< TInternalType, TExternalType >Give access to the vcl_acos() function of a value
itk::ActiveShapeModelCalculator< TImage >Base class for ActiveShapeModelCalculator object
itk::ActiveShapeModelGradientSearchMethod< TImage >Base class for ActiveShapeModelGradientSearchMethod object
itk::AdaptImageFilter< TInputImage, TOutputImage, TAccessor >Convert an image to another pixel type using the specified data accessor
itk::AdaptiveHistogramEqualizationImageFilter< TImageType >
itk::Functor::Add1< TInput, TOutput >
itk::Functor::Add2< TInput1, TInput2, TOutput >
itk::Function::Add3< TInput1, TInput2, TInput3, TOutput >
itk::Functor::AddConstantTo< TInput, TConstant, TOutput >
itk::AddConstantToImageFilter< TInputImage, TConstant, TOutputImage >Add a constant to all input pixels
itk::AddImageAdaptor< TImage >Presents an image as being the addition of a constant value to all pixels
itk::AddImageFilter< TInputImage1, TInputImage2, TOutputImage >Implements an operator for pixel-wise addition of two images
itk::Concept::AdditiveOperators< T1, T2, T3 >
itk::Concept::AdditiveOperators< T1, T2, T3 >::Constraints
itk::Accessor::AddPixelAccessor< TPixel >Simulates the effect of adding a constant value to all pixels
itk::AffineGeometryFrame< TScalarType, NDimensions >Describes the geometry of a data object
itk::AffineTransform< TScalarType, NDimensions >
itk::AmoebaOptimizerWrap of the vnl_amoeba algorithm
itk::AnalyzeImageIOClass that defines how to read Analyze file format. Analyze IMAGE FILE FORMAT - As much information as I can determine from the Medical image formats web site, and the Analyze75.pdf file provided from the Mayo clinic. A special note of thanks to Dennis P. Hanson (dph@mayo.edu) for his generous contributions in getting this information correct
itk::AnalyzeImageIOFactoryCreate instances of AnalyzeImageIO objects using an object factory
itk::Functor::AND< TInput1, TInput2, TOutput >
itk::AndImageFilter< TInputImage1, TInputImage2, TOutputImage >Implements the AND logical operator pixel-wise between two images
itk::AnisotropicDiffusionFunction< TImage >
itk::AnisotropicDiffusionImageFilter< TInputImage, TOutputImage >
itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >This class implements the 4th-order level set anisotropic diffusion (smoothing) PDE
itk::AnnulusOperator< TPixel, TDimension, TAllocator >A NeighborhoodOperator for performing a matched filtering with an annulus (two concentric circles, spheres, hyperspheres, etc.)
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >
itk::AnyEvent
itk::ApproximateSignedDistanceMapImageFilter< TInputImage, TOutputImage >Create a map of the approximate signed distance from the boundaries of a binary image
itk::ArchetypeSeriesFileNamesGenerate an ordered sequence of filenames
itk::Array< TValueType >Array class with size defined at construction time
itk::Array2D< TValueType >Array2D class representing a 2D array with size defined at construction time
itk::ArrowSpatialObject< TDimension >Representation of a Arrow based on the spatial object classes
itk::Functor::Asin< TInput, TOutput >
itk::AsinImageAdaptor< TImage, TOutputPixelType >Presents an image as being composed of the vcl_asin() of its pixels
itk::AsinImageFilter< TInputImage, TOutputImage >Computes the vcl_asin(x) pixel-wise
itk::Accessor::AsinPixelAccessor< TInternalType, TExternalType >Give access to the vcl_asin() function of a value
itk::Concept::Assignable< T >
itk::Concept::Assignable< T >::Constraints
itk::Functor::Atan< TInput, TOutput >
itk::Functor::Atan2< TInput1, TInput2, TOutput >
itk::Atan2ImageFilter< TInputImage1, TInputImage2, TOutputImage >Computes arctangent pixel-wise from two images
itk::AtanImageAdaptor< TImage, TOutputPixelType >Presents an image as being composed of the vcl_atan() of its pixels
itk::AtanImageFilter< TInputImage, TOutputImage >Computes the vcl_atan(x) pixel-wise
itk::Accessor::AtanPixelAccessor< TInternalType, TExternalType >Give access to the vcl_atan() function of a value
itk::AutomaticTopologyMeshSource< TOutputMesh >Convenience class for generating meshes
itk::AutomaticTopologyMeshSource< TOutputMesh >::IdentifierArrayEqualsFunction
itk::AutomaticTopologyMeshSource< TOutputMesh >::IdentifierArrayHashFunction
itk::AutoPointer< TObjectType >Implements an Automatic Pointer to an object
itk::AutoPointerDataObjectDecorator< T >Decorates any pointer to a simple object with a DataObject API using AutoPointer semantics
itk::AuxVarTypeDefault< TPixel, VAuxDimension, VSetDimension >Level set auxiliary variables type information.AuxVarTypeDefault is a simple class that holds type information for auxiliary variables in some level set algorithms. This class is templated over the auxiliary variable data type, the number of auxiliary variables and the level set dimension
itk::AzimuthElevationToCartesianTransform< TScalarType, NDimensions >Transforms from an azimuth, elevation, radius coordinate system to a Cartesian coordinate system, or vice versa
itk::Statistics::BackPropagationLayer< TMeasurementVector, TTargetVector >
itk::BackwardDifferenceOperator< TPixel, TDimension, TAllocator >Operator whose inner product with a neighborhood returns a "half" derivative at the center of the neighborhood
itk::BalloonForceFilter< TInputMesh, TOutputMesh >BalloonForceFilter is used to apply balloon force and the potential force onto the 2D deformable model. For 3D (multi-slices) segmentation please use BalloonForce3DFilter The balloon force is vertical to the surface of the model. The potential force is given out by the estimated boundary points. These two will meet a balance at the boundary, thus the deformable model will fit to the boundary. Users should use deformable model as input using SetInput and also provide the filter with a potential image which will provide the estimated bounday. The image should be a binary image with object and background labelled differently. These image can be given by GibbsPriorFilter or any other segmentation filters. When the nodes on the model stopped at the estimated boundary, using the GradientFit method to fit the model using the gradient information in the original image
itk::BandNode< TIndexType, TDataType >
itk::BarrierStandard barrier class implementation for synchronizing the execution of threads
itk::BarycentricCombination< TPointContainer, TWeightContainer >
itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >
itk::BayesianClassifierImageFilter< TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType >Performs Bayesian Classification on an image
itk::BayesianClassifierInitializationImageFilter< TInputImage, TProbabilityPrecisionType >This filter is intended to be used as a helper class to initialize the BayesianClassifierImageFilter. The goal of this filter is to generate a membership image that indicates the membership of each pixel to each class. These membership images are fed as input to the bayesian classfier filter
itk::BilateralImageFilter< TInputImage, TOutputImage >Blurs an image while preserving edges
itk::Function::BinaryAccumulator< TInputPixel, TOutputPixel >
itk::BinaryBallStructuringElement< TPixel, VDimension, TAllocator >A Neighborhood that represents a ball structuring element (ellipsoid) with binary elements
itk::ImageToImageFilterDetail::BinaryBooleanDispatch< B1, B2 >Templated class to produce a unique type for a pairing of booleans
itk::BinaryCrossStructuringElement< TPixel, VDimension, TAllocator >A Neighborhood that represents a cross structuring element with binary elements
itk::BinaryDilateImageFilter< TInputImage, TOutputImage, TKernel >Fast binary dilation
itk::BinaryErodeImageFilter< TInputImage, TOutputImage, TKernel >Fast binary erosion
itk::BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, TFunction >Implements pixel-wise generic operation of two images
itk::ImageToImageFilterDetail::BinaryIntDispatch< D1, D2 >Templated class to produce a unique type for a pairing of integers
itk::BinaryMagnitudeImageFilter< TInputImage1, TInputImage2, TOutputImage >Implements pixel-wise the computation of square root of the sum of squares
itk::BinaryMask3DMeshSource< TInputImage, TOutputMesh >
itk::BinaryMaskToNarrowBandPointSetFilter< TInputImage, TOutputMesh >Generate a PointSet containing the narrow band around the edges of a input binary image
itk::BinaryMedialNodeMetric< VDimensions >
itk::BinaryMedianImageFilter< TInputImage, TOutputImage >Applies an version of the median filter optimized for binary images
itk::BinaryMinMaxCurvatureFlowFunction< TImage >
itk::BinaryMinMaxCurvatureFlowImageFilter< TInputImage, TOutputImage >Denoise a binary image using min/max curvature flow
itk::BinaryMorphologicalClosingImageFilter< TInputImage, TOutputImage, TKernel >Binary morphological closing of an image
itk::BinaryMorphologicalOpeningImageFilter< TInputImage, TOutputImage, TKernel >Binary morphological closing of an image
itk::BinaryMorphologyImageFilter< TInputImage, TOutputImage, TKernel >Base class for fast binary dilation and erosion
itk::BinaryProjectionImageFilter< TInputImage, TOutputImage >Binary projection
itk::BinaryPruningImageFilter< TInputImage, TOutputImage >This filter removes "spurs" of less than a certain length in the input image
itk::BinaryThinningImageFilter< TInputImage, TOutputImage >This filter computes one-pixel-wide edges of the input image
itk::Functor::BinaryThreshold< TInput, TOutput >
itk::Function::BinaryThresholdAccumulator< TInputPixel, TOutputPixel >
itk::BinaryThresholdImageFilter< TInputImage, TOutputImage >Binarize an input image by thresholding
itk::BinaryThresholdImageFunction< TInputImage, TCoordRep >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()
itk::BinaryThresholdProjectionImageFilter< TInputImage, TOutputImage >BinaryThreshold projection
itk::BinaryThresholdSpatialFunction< TFunction >A spatial functions that returns if the internal spatial function is within user specified thresholds
itk::ImageToImageFilterDetail::BinaryUnsignedIntDispatch< D1, D2 >Templated class to produce a unique type for a pairing of unsigned integers (usually two dimensions)
itk::BinomialBlurImageFilter< TInputImage, TOutputImage >Performs a separable blur on each dimension of an image
itk::BioRadImageIOImageIO class for reading Bio-Rad images. Bio-Rad file format are used by confocal micropscopes like MRC 1024, MRC 600 http://www.bio-rad.com/
itk::BioRadImageIOFactoryCreate instances of BioRadImageIO objects using an object factory
itk::Function::BlackmanWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation.

\[ w(x) = 0.42 + 0.5 cos(\frac{\pi x}{m}) + 0.08 cos(\frac{2 \pi x}{m}) \]

itk::BlackTopHatImageFilter< TInputImage, TOutputImage, TKernel >Black top hat extract local minima that are larger than the structuring element
itk::BlobSpatialObject< TDimension >Spatial object representing a potentially amorphous object
itk::BloxBoundaryPointImage< TImageDimension >Templated n-dimensional image class used to store linked lists
itk::BloxBoundaryPointImageToBloxBoundaryProfileImageFilter< TSourceImage >Converts a BloxImage of BloxBoundaryPoints to a BloxImage of BloxBoundaryProfiles
itk::BloxBoundaryPointItem< VImageDimension >A boundary point, stored in a BloxPixel
itk::BloxBoundaryPointPixel< NDimensions >Holds a linked list of itk::BloxBoundaryPointItem's
itk::BloxBoundaryPointToCoreAtomImageFilter< dim >Converts a gradient image to an BloxImage of BloxBoundaryPoints
itk::BloxBoundaryProfileImage< TImageDimension >N-dimensional image class which handles BloxBoundaryProfileItems
itk::BloxBoundaryProfileImageToBloxCoreAtomImageFilter< TInputImage, TOutputImage, TSourceImage >
itk::BloxBoundaryProfileItem< TImageDimension >
itk::BloxBoundaryProfilePixel< NDimensions >
itk::BloxCoreAtomImage< NDimension >N-dimensional image class which handles BloxCoreAtomItems
itk::BloxCoreAtomItem< VImageDimension >A core atom object, stored in a BloxPixel
itk::BloxCoreAtomPixel< NDimensions >Holds a linked list of itk::BloxCoreAtomItem's
itk::BloxImage< TBloxPixelType, TImageDimension >Templated n-dimensional image class used to store linked lists
itk::BloxItemAn entry in the BloxPixel linked list
itk::BloxPixel< TItemType >Holds a linked list of BloxItem's
itk::BluePixelAccessor< T >Give access to the Blue component of a RGBPixel type
itk::BMPImageIORead BMPImage file format
itk::BMPImageIOFactoryCreate instances of BMPImageIO objects using an object factory
itk::ImageToImageFilterDetail::BooleanDispatch<>Templated class to produce a unique type "true" and "false"
itk::watershed::Boundary< TScalarType, TDimension >
itk::watershed::Boundary< TScalarType, TDimension >::face_pixel_t
itk::watershed::Boundary< TScalarType, TDimension >::flat_region_t
itk::watershed::BoundaryResolver< TPixelType, TDimension >
itk::Functor::BoundedReciprocal< TInput, TOutput >
itk::BoundedReciprocalImageFilter< TInputImage, TOutputImage >Computes 1/(1+x) for each pixel in the image
itk::BoundingBox< TPointIdentifier, VPointDimension, TCoordRep, TPointsContainer >Represent and compute information about bounding boxes
itk::BoxSpatialObject< TDimension >The class may be used to represent N-dimensional boxes. In two dimensions it is a rectangle, In three dimensions it is a cuboid..
itk::Concept::BracketOperator< T1, T2, T3 >
itk::Concept::BracketOperator< T1, T2, T3 >::Constraints
itk::Brains2HeaderFactoryCreate instances of Brains2Header objects using an object factory
itk::Brains2IPLHeaderInfo
itk::Brains2MaskHeaderInfo
itk::Brains2MaskImageIOClass that defines how to read Brains2Mask file format
itk::Brains2MaskImageIOFactoryCreate instances of Brains2MaskImageIO objects using an object factory
itk::Bruker2DSEQImageIOClass that defines how to read Bruker file format. Bruker IMAGE FILE FORMAT - The following is a brief description of the Bruker file format taken from:
itk::Bruker2DSEQImageIOFactoryCreate instances of Bruker2DSEQImageIO objects using an object factory
itk::BSplineCenteredL2ResampleImageFilterBase< TInputImage, TOutputImage >
itk::BSplineCenteredResampleImageFilterBase< TInputImage, TOutputImage >Evaluates the Centered B-Spline interpolation of an image. Spline order may be from 0 to 5
itk::BSplineDecompositionImageFilter< TInputImage, TOutputImage >
itk::BSplineDeformableTransform< TScalarType, NDimensions, VSplineOrder >Deformable transform using a BSpline representation
itk::BSplineDerivativeKernelFunction< VSplineOrder >Derivative of a BSpline kernel used for density estimation and nonparameteric regression
itk::BSplineDownsampleImageFilter< TInputImage, TOutputImage, ResamplerType >Down-samples an image by a factor of 2 using B-Spline filter interpolation
itk::BSplineInterpolateImageFunction< TImageType, TCoordRep, TCoefficientType >Evaluates the B-Spline interpolation of an image. Spline order may be from 0 to 5
itk::BSplineInterpolationWeightFunction< TCoordRep, VSpaceDimension, VSplineOrder >Returns the weights over the support region used for B-spline interpolation/reconstruction
itk::BSplineKernelFunction< VSplineOrder >BSpline kernel used for density estimation and nonparameteric regression
itk::BSplineL2ResampleImageFilterBase< TInputImage, TOutputImage >Uses the "Centered l2" B-Spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2
itk::BSplineResampleImageFilterBase< TInputImage, TOutputImage >Uses the "l2" spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2
itk::BSplineResampleImageFunction< TImageType, TCoordRep >Resample image intensity from a BSpline coefficient image
itk::BSplineScatteredDataPointSetToImageFilter< TInputPointSet, TOutputImage >Image filter which provides a B-spline output approximation
itk::BSplineUpsampleImageFilter< TInputImage, TOutputImage, ResamplerType >
BSplineUpsampleImageFilterBaseUses 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
itk::ByteSwapper< T >Perform machine dependent byte swapping
itk::CacheableScalarFunctionFunction cache implementation
itk::NeighborhoodAlgorithm::CalculateOutputWrapOffsetModifiers< TImage >
itk::CannyEdgeDetectionImageFilter< TInputImage, TOutputImage >
itk::CannySegmentationLevelSetFunction< TImageType, TFeatureImageType >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
itk::CannySegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >Segments structures in images based on image features derived from pseudo-canny-edges
itk::Functor::Cast< TInput, TOutput >
itk::CastImageFilter< TInputImage, TOutputImage >Casts input pixels to output pixel type
itk::bio::Cell< NSpaceDimension >This class implement the minimal behavior of a biological cell. The basic behavior of a cell is related with the cell cycle. Geometrical concepts like size and shape are also managed by this abstract cell
itk::bio::CellBaseNon-templated Base class from which the templated Cell classes will be derived. Derived classes are instantiated for a specific space dimension
itk::CellInterface< TPixelType, TCellTraits >
itk::CellInterface< TPixelType, TCellTraits >::MultiVisitorA visitor that can visit different cell types in a mesh. CellInterfaceVisitor instances can be registered for each type of cell that needs to be visited
itk::CellInterfaceVisitor< TPixelType, TCellTraits >
itk::CellInterfaceVisitorImplementation< TPixelType, TCellTraits, CellTopology, UserVisitor >
itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >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
itk::bio::CellularAggregate< NSpaceDimension >This class represent an aggregation of bio::Cell objects This class is the base for different types of cellular groups including bacterial colonies and pluricellular organisms
itk::bio::CellularAggregateBaseBase class for the CellularAggregates. This base class is not templated over the space dimension
itk::CenteredAffineTransform< TScalarType, NDimensions >Affine transformation with a specified center of rotation
itk::CenteredEuler3DTransform< TScalarType >CenteredEuler3DTransform of a vector space (e.g. space coordinates)
itk::CenteredRigid2DTransform< TScalarType >CenteredRigid2DTransform of a vector space (e.g. space coordinates)
itk::CenteredSimilarity2DTransform< TScalarType >CenteredSimilarity2DTransform of a vector space (e.g. space coordinates)
itk::CenteredTransformInitializer< TTransform, TFixedImage, TMovingImage >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
itk::CenteredVersorTransformInitializer< TFixedImage, TMovingImage >CenteredVersorTransformInitializer is a helper class intended to initialize the center of rotation, versor, and translation of the VersorRigid3DTransform
itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >Calculate the derivative by central differencing
itk::ChainCodePath< VDimension >Represent a path as a sequence of connected image index offsets
itk::ChainCodePath2DRepresent a 2D path as a sequence of connected image index offsets
itk::ChainCodeToFourierSeriesPathFilter< TInputChainCodePath, TOutputFourierSeriesPath >Filter that produces a Fourier series version of a chain code path
itk::ChangeInformationImageFilter< TInputImage >Change the origin, spacing and/or region of an Image
itk::Functor::ChangeLabel< TInput, TOutput >
itk::ChangeLabelImageFilter< TInputImage, TOutputImage >Change Sets of Labels
itk::CheckerBoardImageFilter< TImage >Combines two images in a checkerboard pattern
itk::ChildTreeIterator< TTreeType >
itk::Statistics::ChiSquareDistributionChiSquareDistribution class defines the interface for a univariate Chi-Square distribution (pdfs, cdfs, etc.)
itk::ClassifierBase< TDataContainer >Base class for classifier object
itk::ClosingByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >Closing by reconstruction of an image
itk::CollidingFrontsImageFilter< TInputImage, TOutputImage >Selects a region of space where two independent fronts run towards each other
itk::ColorTable< TPixel >
itk::CommandSuperclass for callback/observer methods
itk::Concept::Comparable< T1, T2 >
itk::Concept::Comparable< T1, T2 >::Constraints
itk::CompareHistogramImageToImageMetric< TFixedImage, TMovingImage >Compares Histograms between two images to be registered to a Training Histogram
itk::Statistics::CompletelyConnectedWeightSet< TMeasurementVector, TTargetVector >
itk::Function::ComplexToImaginary< TInput, TOutput >
itk::ComplexToImaginaryImageAdaptor< TImage, TOutputPixelType >Presents a complex image as being composed of imag() part of its pixels
itk::ComplexToImaginaryImageFilter< TInputImage, TOutputImage >Computes pixel-wise the imaginary part of a complex image
itk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >Give access to the Imaginary part of a std::complex<> value
itk::Function::ComplexToModulus< TInput, TOutput >
itk::ComplexToModulusImageAdaptor< TImage, TOutputPixelType >Presents a complex image as being composed of vcl_abs() part of its pixels
itk::ComplexToModulusImageFilter< TInputImage, TOutputImage >Computes pixel-wise the Modulus of a complex image
itk::Accessor::ComplexToModulusPixelAccessor< TInternalType, TExternalType >Give access to the Modulus of a std::complex<> value
itk::Function::ComplexToPhase< TInput, TOutput >
itk::ComplexToPhaseImageAdaptor< TImage, TOutputPixelType >Presents a complex image as being composed of arg() part of its pixels
itk::ComplexToPhaseImageFilter< TInputImage, TOutputImage >Computes pixel-wise the modulus of a complex image
itk::Accessor::ComplexToPhasePixelAccessor< TInternalType, TExternalType >Give access to the Phase part of a std::complex<> value
itk::Function::ComplexToReal< TInput, TOutput >
itk::ComplexToRealImageAdaptor< TImage, TOutputPixelType >Presents a complex image as being composed of real() part of its pixels
itk::ComplexToRealImageFilter< TInputImage, TOutputImage >Computes pixel-wise the real(x) part of a complex image
itk::Accessor::ComplexToRealPixelAccessor< TInternalType, TExternalType >Give access to the Real part of a std::complex<> value
itk::Function::Compose2DCovariantVector< TInput >
itk::Compose2DCovariantVectorImageFilter< TInputImage, TOutputImage >
Compose2DCovariantVectorImageFilterImplements pixel-wise composition of an 2D covariant vector pixel from two scalar images
itk::Function::Compose2DVector< TInput >
itk::Compose2DVectorImageFilter< TInputImage, TOutputImage >
Compose2DVectorImageFilterImplements pixel-wise composition of an 2D vector pixel from two scalar images
itk::Function::Compose3DCovariantVector< TInput >
itk::Compose3DCovariantVectorImageFilter< TInputImage, TOutputImage >
Compose3DCovariantVectorImageFilterImplements pixel-wise composition of an 3D covariant vector pixel from three scalar images
itk::Function::Compose3DVector< TInput >
itk::Compose3DVectorImageFilter< TInputImage, TOutputImage >
Compose3DVectorImageFilterImplements pixel-wise composition of an 3D vector pixel from three scalar images
itk::Function::ComposeRGB< TInput >
itk::Functor::ComposeRGBA< TInput >
itk::ComposeRGBAImageFilter< TInputImage, TOutputImage >
ComposeRGBAImageFilterImplements pixel-wise composition of an RGBA pixel from four scalar images
itk::ComposeRGBImageFilter< TInputImage, TOutputImage >
ComposeRGBImageFilterImplements pixel-wise composition of an RGB pixel from three scalar images
itk::CompositeValleyFunctionMultiple valley shaped curve function
itk::ConditionalConstIterator< TImage >ConditionalConstIterator is 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
itk::ConditionVariableA thread synchronization object used to suspend execution until some condition on shared data is met
itk::ConfidenceConnectedImageFilter< TInputImage, TOutputImage >Segment pixels with similar statistics using connectivity
itk::ConformalFlatteningMeshFilter< TInputMesh, TOutputMesh >ConformalFlatteningMeshFilter applies a conformal mapping from 3D to 2D
itk::ConicShellInteriorExteriorSpatialFunction< VDimension, TInput >Spatial function implementation of a conic shell
itk::ConjugateGradientOptimizerWrap of the vnl_conjugate_gradient
itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, TFunctor, TMaskImage >A generic connected components filter that labels the objects in an artibitrary image
itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >Label the objects in a binary image
itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >Extract portions of a mesh that are connected at vertices
itk::ConnectedThresholdImageFilter< TInputImage, TOutputImage >Label pixels that are connected to a seed and lie within a range of values
itk::ConstantBoundaryCondition< TImage >This boundary condition returns a constant value for out-of-bounds image pixels
itk::ConstantPadImageFilter< TInputImage, TOutputImage >Increase the image size by padding with a constant value
itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image
itk::Functor::ConstrainedValueAddition< TInput1, TInput2, TOutput >
itk::ConstrainedValueAdditionImageFilter< TInputImage1, TInputImage2, TOutputImage >Implements pixel-wise the computation of constrained value addition
itk::Functor::ConstrainedValueDifference< TInput1, TInput2, TOutput >
itk::ConstrainedValueDifferenceImageFilter< TInputImage1, TInputImage2, TOutputImage >Implements pixel-wise the computation of constrained value difference
itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image
itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator
itk::ConstSliceIterator< TPixel, TContainer >A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel access through operator[]
itk::ConstSparseFieldLayerIterator< TNodeType >
itk::ContinuousIndex< TCoordRep, VIndexDimension >A templated class holding a point in n-Dimensional image space
itk::ContourDirectedMeanDistanceImageFilter< TInputImage1, TInputImage2 >Computes the directed Mean distance between the boundaries of non-zero pixel regions of two images
itk::ContourExtractor2DImageFilter< TInputImage >Computes a list of PolyLineParametricPath objects from the contours in a 2D image
itk::ContourMeanDistanceImageFilter< TInputImage1, TInputImage2 >Computes the Mean distance between the boundaries of non-zero regions of two images
itk::ContourSpatialObject< TDimension >Representation of a Contour based on the spatial object classes
itk::ContourSpatialObjectPoint< TPointDimension >Point used for a Contour definition
itk::Concept::Convertible< T1, T2 >
itk::Concept::Convertible< T1, T2 >::Constraints
itk::ConvertPixelBuffer< InputPixelType, OutputPixelType, OutputConvertTraits >Class to convert blocks of data from one type to another
itk::Concept::CopyConstructible< T >
itk::Concept::CopyConstructible< T >::Constraints
itk::CoreAtomImageToDistanceMatrixProcess< TSourceImage >Computes the distance between all medial nodes (voted core atoms) in a core atom image (input) and stores them in a matrix data object (output)
itk::CoreAtomImageToUnaryCorrespondenceMatrixProcess< TSourceImage >This process takes in two itkBloxCoreAtomImages and runs the itkUnaryMedialNodeMetric on them. It returns a unary correspondence matrix for the images in the form of an itkMatrixResizeableDataObject
itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >Computes correlation coefficient similarity measure between two images to be registered
itk::CorrespondenceDataStructure< TItemType, VCliqueSize >A data structure designed to contain medial node clique correspondence data between two images
itk::CorrespondenceDataStructureIterator< TStructureType >An iterator designed to easily traverse an itkCorrespondenceDataStructure
itk::CorrespondingList< TItemType, VCliqueSize >Part of the itkCorrespondenceDataStructure
itk::CorrespondingMedialNodeClique< VImageDimension, VCliqueSize >CorrespondingMedialNodeClique is an item stored in CorrespondingNodeList. Specifically it is stored in corresponding node lists and contain pointers to a set of medial nodes (cliques)
itk::Functor::Cos< TInput, TOutput >
itk::CosImageAdaptor< TImage, TOutputPixelType >Presents an image as being composed of the vcl_cos() of its pixels
itk::CosImageFilter< TInputImage, TOutputImage >Computes the vcl_cos(x) pixel-wise
itk::Function::CosineWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation.

\[ w(x) = cos(\frac{\pi x}{2 m} ) \]

itk::Accessor::CosPixelAccessor< TInternalType, TExternalType >Give access to the vcl_cos() function of a value
itk::CostFunctionBase class for cost functions intended to be used with Optimizers
itk::CovarianceImageFunction< TInputImage, TCoordRep >Calculate the covariance matrix in the neighborhood of a pixel in a Vector image
itk::CovariantVector< T, NVectorDimension >A templated class holding a n-Dimensional covariant vector
itk::CoxDeBoorBSplineKernelFunction< VSplineOrder >BSpline kernel used for density estimation and nonparameteric regression
itk::CreateObjectFunction< T >CreateObjectFunction is used to create callback functions that create ITK Objects for use with the itk::ObjectFactory
itk::CreateObjectFunctionBaseDefine API for object creation callback functions
itk::CropImageFilter< TInputImage, TOutputImage >Decrease the image size by cropping the image by an itk::Size at both the upper and lower bounds of the largest possible region
itk::CStyleCommandCommand subclass that calls a pointer to a C function
itk::CumulativeGaussianCostFunctionCost function for the Cumulative Gaussian Optimizer
itk::CumulativeGaussianOptimizerThis is an optimizer specific to estimating the parameters of Cumulative Gaussian sampled data
itk::CurvatureAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >
itk::CurvatureFlowFunction< TImage >This class encapsulate the finite difference equation which drives a curvature flow denoising algorithm
itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >Denoise an image using curvature driven flow
itk::CurvatureNDAnisotropicDiffusionFunction< TImage >
itk::CurvesLevelSetFunction< TImageType, TFeatureImageType >This function is used in CurvesLevelSetImageFilter to segment structures in images based on user supplied edge potential map
itk::CurvesLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >Segments structures in images based on user supplied edge potential map
itk::CylinderSpatialObjectThis class describe a cylinder in 3D only
itk::DanielssonDistanceMapImageFilter< TInputImage, TOutputImage >
itk::DataObjectBase class for all data objects in ITK
itk::DataObjectDecorator< T >Decorates any subclass of itkObject with a DataObject API
itk::DataObjectErrorException object for DataObject exceptions
itk::DecisionRuleBaseBase class that allows the setting of usage of differnt decision rules used in classification This class has the pure virtual function, Evaluate(). Therefore, any subclass should implement the function to be instantiated
itk::Concept::DefaultConstructible< T >
itk::Concept::DefaultConstructible< T >::Constraints
itk::DefaultConvertPixelTraits< PixelType >Traits class used to by ConvertPixels to convert blocks of pixels
itk::DefaultDynamicMeshTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeight, TCellPixelType >
itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >
itk::DefaultPixelAccessor< TType >Give access to partial aspects a type
itk::DefaultPixelAccessorFunctor< TImageType >This class provides a common API for pixel accessors for Image and VectorImage. (between the DefaultVectorPixelAccessor and DefaultPixelAccessor)
itk::DefaultStaticMeshTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeight, TCellPixelType >
itk::DefaultVectorPixelAccessor< TType >Give access to partial aspects of a type
itk::DefaultVectorPixelAccessorFunctor< TImageType >This class provides a common API for pixel accessors for Image and VectorImage. (between the DefaultVectorPixelAccessor and DefaultPixelAccessor)
DeformableMesh3DThe DeformableMesh3DFilter is used to deform a mesh (deformable model) under a potential force in 2D or 3D. The potential force is derived from the gradient information in the medical image and it will make the model deform to fit to the boundary features. Inputs are: (1) A deformable triangular model (Mesh). Import using the SetInput method. (2) A gradient map that make the model deform to fit to the estimated boundary. the gradient should be based on the 2nd derive of the original image. So the nodes on the model surface will stop at the edge features in the original image
itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >
itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >Additional to its superclass this model adds an balloon force component to the internal forces
itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >Three-dimensional deformable model for image segmentation
itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >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
itk::DeformationFieldJacobianDeterminantFilter< TInputImage, TRealType, TOutputImage >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 are to be taken. 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 ]
itk::DeformationFieldSource< TOutputImage >Computes a deformation field from two sets of landmarks
itk::DeleteEvent
itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >Deformably register two images using the demons algorithm
itk::DemonsRegistrationFunction< TFixedImage, TMovingImage, TDeformationField >
itk::DemonsRegistrationFunction< TFixedImage, TMovingImage, TDeformationField >::GlobalDataStruct
itk::DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage >
itk::Statistics::DenseFrequencyContainerHis class is a container for frequencies of bins in an histogram
itk::Statistics::DensityFunction< TMeasurementVector >DensityFunction class defines common interfaces for density functions
itk::DerivativeImageFilter< TInputImage, TOutputImage >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
itk::DerivativeOperator< TPixel, VDimension, TAllocator >A NeighborhoodOperator for taking an n-th order derivative at a pixel
itk::DicomImageIORead DicomImage file format
itk::DICOMImageIO2Read DICOMImage file format
itk::DICOMImageIO2FactoryCreate instances of DICOMImageIO2 objects using an object factory
itk::DicomImageIOFactoryCreate instances of DicomImageIO objects using an object factory
itk::DICOMSeriesFileNamesGenerate an ordered sequence of filenames
itk::DiffeomorphicDemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >Deformably register two images using a diffeomorphic demons algorithm
itk::DifferenceImageFilter< TInputImage, TOutputImage >Implements comparison between two images
itk::DifferenceOfGaussiansGradientImageFilter< TInputImage, TDataType >Performs difference-of-gaussians gradient detection
itk::DiffusionTensor3D< TComponent >Represent a diffusion tensor as used in DTI images
itk::DiffusionTensor3DReconstructionImageFilter< TReferenceImagePixelType, TGradientImagePixelType, TTensorPixelType >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
itk::DilateObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel >Dilation of an object in an image
itk::DirectedHausdorffDistanceImageFilter< TInputImage1, TInputImage2 >Computes the directed Hausdorff distance between the set of non-zero pixels of two images
itk::DirectoryPortable directory/filename traversal
itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >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)
itk::ImageToImageFilterDetail::DispatchBaseBase class for a class used to dispatch to dimension specific implementations
itk::DisplacementFieldJacobianDeterminantFilter< TInputImage, TRealType, TOutputImage >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 ]
itk::Statistics::DistanceMetric< TVector >This class declares common interfaces for distance functions
itk::Statistics::DistanceToCentroidMembershipFunction< TVector >Class represents DistanceToCentroid Density Function
itk::Function::Div< TInput1, TInput2, TOutput >
itk::Functor::DivideByConstant< TInput, TConstant, TOutput >
itk::DivideByConstantImageFilter< TInputImage, TConstant, TOutputImage >Divide input pixels by a constant
itk::DivideImageFilter< TInputImage1, TInputImage2, TOutputImage >Implements an operator for pixel-wise division of two images
itk::Concept::DivisionOperators< T1, T2, T3 >
itk::Concept::DivisionOperators< T1, T2, T3 >::Constraints
itk::DoubleThresholdImageFilter< TInputImage, TOutputImage >Binarize an input image using double thresholding
itk::DTITubeSpatialObject< TDimension >Representation of a tube based on the spatial object classes
itk::DTITubeSpatialObjectPoint< TPointDimension >Point used for a tube definition
itk::DynamicLoaderPortable loading of dynamic libraries or dll's
itk::Functor::EdgePotential< TInput, TOutput >
itk::EdgePotentialImageFilter< TInputImage, TOutputImage >Computes the edge potential of an image from the image gradient
itk::EigenAnalysis2DImageFilter< TInputImage, TEigenValueImage, TEigenVectorImage >Computes pixel-wise the eigen values and eigen vectors of a 2D symmetrical matrix
itk::ElasticBodyReciprocalSplineKernelTransform< TScalarType, NDimensions >
itk::ElasticBodySplineKernelTransform< TScalarType, NDimensions >
itk::fem::ElementAbstract base element class
itk::fem::Element1DStress< TBaseClass >Class that is used to define linear elasticity problem in 1D space
itk::fem::Element2DC0LinearLine2-noded, linear, C0 continuous line element in 2D space
itk::fem::Element2DC0LinearLineStress2-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0LinearQuadrilateral4-noded, linear, C0 continuous finite element in 2D space
itk::fem::Element2DC0LinearQuadrilateralMembrane4-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0LinearQuadrilateralStrain4-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0LinearQuadrilateralStress4-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0LinearTriangular3-noded, linear, C0 continuous finite element in 2D space
itk::fem::Element2DC0LinearTriangularMembrane3-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0LinearTriangularStrain3-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0LinearTriangularStress3-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0QuadraticTriangular3-noded, quadratic, C0 continuous finite element in 2D space
itk::fem::Element2DC0QuadraticTriangularStrain3-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC0QuadraticTriangularStress3-noded finite element class in 2D space for linear elasticity problem
itk::fem::Element2DC1Beam1D Beam (spring that also bends) finite element in 2D space
itk::fem::Element2DMembrane< TBaseClass >Class that is used to define a membrane energy problem in 2D space
itk::fem::Element2DStrain< TBaseClass >Class that is used to define linear elasticity problem in 2D space
itk::fem::Element2DStress< TBaseClass >Class that is used to define linear elasticity problem in 2D space
itk::fem::Element3DC0LinearHexahedron8-noded, linear, C0 continuous finite element in 3D space
itk::fem::Element3DC0LinearHexahedronMembrane8-noded finite element class in 3D space for linear elasticity problem
itk::fem::Element3DC0LinearHexahedronStrain8-noded finite element class in 3D space for linear elasticity problem
itk::fem::Element3DC0LinearTetrahedron4-noded, linear, C0 continuous finite element in 3D space
itk::fem::Element3DC0LinearTetrahedronMembrane4-noded finite element class in 3D space for linear elasticity problem
itk::fem::Element3DC0LinearTetrahedronStrain4-noded finite element class in 3D space for linear elasticity problem
itk::fem::Element3DMembrane< TBaseClass >Class that is used to define a membrane energy problem in 3D space
itk::fem::Element3DStrain< TBaseClass >Class that is used to define linear elasticity problem in 3D space
itk::fem::Element::NodeClass that stores information required to define a node
itk::fem::ElementStd< VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass >Implements standard node management in the element classes
itk::EllipseSpatialObject< TDimension >
itk::EllipsoidInteriorExteriorSpatialFunction< VDimension, TInput >
EllipsoidSpatialFunctionFunction implementation of an ellipsoid
EllipsoidSpatialFunctionFunction implementation of an ellipsoid
itk::EndEvent
itk::EndPickEvent
itk::Concept::EqualityComparable< T1, T2 >
itk::Concept::EqualityComparable< T1, T2 >::Constraints
itk::watershed::EquivalenceRelabeler< TScalarType, TImageDimension >
itk::EquivalencyTableHash table to manage integral label equivalencies
itk::ErodeObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel >Erosion of an object in an image
itk::Statistics::ErrorBackPropagationLearningFunctionBase< LayerType, TTargetVector >
ErrorBackPropagationLearningFunctionBaseThe ErrorBackPropagationLearningFunctionBase is the base class for all the ErrorBackPropagationLearning strategies. These include error back propagation, bp+momentum, conjugte gradient descent, quick prop. This class specifies how the errors are backpropagated for a layer. They take a LayerBase object as input and compute the input for the layers input weightset
itk::Statistics::ErrorBackPropagationLearningWithMomentum< LayerType, TTargetVector >
ErrorBackPropagationLearningWithMomentumThe ErrorBackPropagationLearningWithMomentum is the base class for all the ErrorBackPropagationLearning strategies. These include error back propagation, bp+momentum, conjugte gradient descent, quick prop. This class specifies how the errors are backpropagated for a layer. They take a LayerBase object as input and compute the input for the layers input weightset
itk::Statistics::ErrorFunctionBase< TMeasurementVector, TTargetVector >
itk::ESMDemonsRegistrationFunction< TFixedImage, TMovingImage, TDeformationField >Fast implementation of the symmetric demons registration force
itk::ESMDemonsRegistrationFunction< TFixedImage, TMovingImage, TDeformationField >::GlobalDataStruct
itk::Statistics::EuclideanDistance< TVector >Euclidean distance function
itk::EuclideanDistancePointMetric< TFixedPointSet, TMovingPointSet, TDistanceMap >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
itk::Euler2DTransform< TScalarType >Euler2DTransform of a vector space (e.g. space coordinates)
itk::Euler3DTransform< TScalarType >Euler3DTransform of a vector space (e.g. space coordinates)
EulerOperatorCreateCenterVertexFunctionCreate a vertex at the barycenter of the given face
EulerOperatorDeleteCenterVertexFunctionDelete the vertex, connected edges and faces and create a new face In place of the previous vertex' one-ring
EulerOperatorFlipEdgeFunctionFlip an edge
EulerOperatorJoinFacetFunctionJoin the two facets which are on both sides of a given internal edge
EulerOperatorJoinVertexFunctionCollapse a given edge by joining its dest and its org
EulerOperatorSplitEdgeFunctionGiven Edge is splitted into two and associated faces see their degree increased by one (a triangle is transformed into a quad for example)
EulerOperatorSplitFacetFunctionGiven 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()
EulerOperatorSplitVertexFunctionFor two given edges e and f sharing the same dest(), disconnect the two rings, create a new point to be set at f->dest(), and create a new edge between e->Destination() and f->Destination()
itk::EventObjectAbstraction of the Events used to communicating among filters and with GUIs
itk::ExhaustiveOptimizerOptimizer that fully samples a grid on the parametric space
itk::ExitEvent
itk::Function::Exp< TInput, TOutput >
itk::ExpandImageFilter< TInputImage, TOutputImage >Expand the size of an image by an integer factor in each dimension
itk::Statistics::ExpectationMaximizationMixtureModelEstimator< TSample >This class generates the parameter estimates for a mixture model using expectation maximization strategy
itk::ExpImageAdaptor< TImage, TOutputPixelType >Presents an image as being composed of the vcl_exp() of its pixels
itk::ExpImageFilter< TInputImage, TOutputImage >Computes the vcl_exp(x) pixel-wise
itk::Function::ExpNegative< TInput, TOutput >
itk::ExpNegativeImageAdaptor< TImage, TOutputPixelType >Presents an image as being composed of the vcl_exp() of its pixels
itk::ExpNegativeImageFilter< TInputImage, TOutputImage >Computes the function vcl_exp(-K.x) pixel-wise
itk::Accessor::ExpNegativePixelAccessor< TInternalType, TExternalType >Give access to the vcl_exp() function of a value
itk::ExponentialDeformationFieldImageFilter< TInputImage, TOutputImage >Computes a diffeomorphic deformation field as the Lie group exponential of a vector field
itk::Accessor::ExpPixelAccessor< TInternalType, TExternalType >Give access to the vcl_exp() function of a value
itk::ExtensionVelocitiesImageFilter< TLevelSet, TAuxValue, VAuxDimension >Extend velocities smoothly from a particular level set
itk::ExtractImageFilter< TInputImage, TOutputImage >Decrease the image size by cropping the image to the selected region bounds
itk::ImageToImageFilterDetail::ExtractImageFilterRegionCopier< D1, D2 >
itk::ExtractOrthogonalSwath2DImageFilter< TImage >Extracts into rectangular form a "swath" image from the input image along the parametric path
itk::ExtrapolateImageFunction< TInputImage, TCoordRep >Base class for all image extrapolaters
itk::FastChamferDistanceImageFilter< TInputImage, TOutputImage >This class compute the signed (positive and negative) chamfer distance in a narrow band
itk::FastIncrementalBinaryDilateImageFilter< TInputImage, TOutputImage, TKernel >Fast binary dilation
itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, TSpeedImage >Extend auxiliary variables smoothly using Fast Marching
itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >Solve an Eikonal equation using Fast Marching
itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::AxisNodeType
itk::FastMarchingUpwindGradientImageFilter< TLevelSet, TSpeedImage >Generates the upwind gradient field of fast marching arrival times
itk::FastMutexLockCritical section locking class
itk::FastSymmetricForcesDemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >Deformably register two images using a symmetric forces demons algorithm
itk::FastSymmetricForcesDemonsRegistrationFunction< TFixedImage, TMovingImage, TDeformationField >
itk::FastSymmetricForcesDemonsRegistrationFunction< TFixedImage, TMovingImage, TDeformationField >::GlobalDataStruct
itk::fem::FEMExceptionBase class for all exception's that can occur within FEM classes
itk::fem::FEMExceptionIOBase class for all IO exception's that can occur within FEM classe
itk::fem::FEMExceptionItpackSolverHandles errors that occur in itpack solving routines
itk::fem::FEMExceptionItpackSparseMatrixSbagnHandles errors that occur when unfinalizing the matrix
itk::fem::FEMExceptionItpackSparseMatrixSbsijHandles errors that occur when building the matrix
itk::fem::FEMExceptionLinearSystem
itk::fem::FEMExceptionLinearSystemBounds
itk::fem::FEMExceptionObjectNotFoundObject not found exception
itk::fem::FEMExceptionSolutionBase class for all exceptions that can occur when solving FEM problem
itk::fem::FEMExceptionWrongClassBad object exception
itk::fem::FEMInitializationFEM Library initialization and housekeeping
itk::fem::FEMLightObjectBase class for all classes that define the FEM system
itk::fem::FEMObjectFactory< T >Create objects of derived classes by specifying a class ID
itk::fem::FEMP< T >Pointer used to store polymorphic elements in STL arrays
itk::fem::FEMPArray< T >Array for FEMP objects
itk::fem::FEMRegistrationFilter< TMovingImage, TFixedImage >FEM Image registration filter
itk::fem::FEMRegistrationFilter< TMovingImage, TFixedImage >::FEMOF
itk::FFTComplexConjugateToRealImageFilter< TPixel, Dimension >
itk::FFTComplexToComplexImageFilter< TPixel, NDimension >Implements an API to enable the Fourier transform or the inverse Fourier transform of images with complex valued voxels to be computed
itk::FFTRealToComplexConjugateImageFilter< TPixel, Dimension >
itk::FFTWComplexConjugateToRealImageFilter< TPixel, Dimension >
itk::FFTWRealToComplexConjugateImageFilter< TPixel, Dimension >
itk::FileOutputWindowMessages sent from the system are sent to a file
itk::FiniteCylinderSpatialFunction< VDimension, TInput >Function implementation of an finite cylinder
itk::FiniteDifferenceFunction< TImageType >
itk::fem::FiniteDifferenceFunctionLoad< TMoving, TFixed >General image pair load that uses the itkFiniteDifferenceFunctions
itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >
itk::FiniteDifferenceSparseImageFilter< TInputImageType, TSparseOutputImageType >This class implements a multi-threaded base class for Image to SparseImage finite difference processes
itk::FiniteDifferenceSparseImageFilter< TInputImageType, TSparseOutputImageType >::FDThreadStruct
itk::FiniteDifferenceSparseImageFunction< TSparseImageType >This is the base class for function classes that can be used with filters derived from FiniteDifferenceSparseImageFilter
itk::FixedArray< TValueType, VLength >Simulate a standard C array with copy semnatics
itk::FixedArray< TValueType, VLength >::ConstReverseIteratorA const reverse iterator through the array
itk::FixedArray< TValueType, VLength >::ReverseIteratorA reverse iterator through the array
itk::FixedCenterOfRotationAffineTransform< TScalarType, NDimensions >Affine transformation with a specified center of rotation
FixedImageSamplePoint
itk::FlatStructuringElement< NDimension >A class to support a variety of flat structuring elements, including versions created by decomposition of lines
itk::FlipImageFilter< TImage >Flips an image across user specified axes
itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >Iterates over a flood-filled spatial function
itk::FloodFilledImageFunctionConditionalConstIterator< TImage, TFunction >Iterates over a flood-filled image function
itk::FloodFilledImageFunctionConditionalIterator< TImage, TFunction >Iterates over a flood-filled image function