go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Data Structures | Functions
elastix Namespace Reference

Data Structures

class  AdaptiveStochasticGradientDescent
 A gradient descent optimizer with an adaptive gain. More...
class  AdvancedAffineTransformElastix
 A transform based on the itk::AdvancedMatrixOffsetTransformBase. More...
class  AdvancedBSplineTransform
 A transform based on the itkAdvancedBSplineTransform. More...
class  AdvancedKappaStatisticMetric
 An metric based on the itk::AdvancedKappaStatisticImageToImageMetric. More...
class  AdvancedMattesMutualInformationMetric
 A metric based on the itk::ParzenWindowMutualInformationImageToImageMetric. More...
class  AdvancedMeanSquaresMetric
 An metric based on the itk::AdvancedMeanSquaresImageToImageMetric. More...
class  AdvancedNormalizedCorrelationMetric
 An metric based on the itk::AdvancedNormalizedCorrelationImageToImageMetric. More...
class  AffineDTITransformElastix
 A transform based on the itk AffineDTITransform. More...
class  BaseComponent
 The BaseComponent class is a class that all elastix components should inherit from. More...
class  BaseComponentSE
 The BaseComponentSE class is a base class for elastix components that provides some basic functionality. More...
class  BSplineInterpolator
 An interpolator based on the itkBSplineInterpolateImageFunction. More...
class  BSplineInterpolatorFloat
 An interpolator based on the itk::BSplineInterpolateImageFunction. More...
class  BSplineResampleInterpolator
 A resample-interpolator based on B-splines. More...
class  BSplineResampleInterpolatorFloat
 A resample-interpolator based on B-splines. More...
class  BSplineStackTransform
 A B-spline transform based on the itkStackTransform. More...
class  BSplineTransformWithDiffusion
 This class combines a B-spline transform with the diffusion/filtering of the deformation field. More...
class  CMAEvolutionStrategy
 An optimizer based on the itk::CMAEvolutionStrategyOptimizer. More...
class  ComponentDatabase
 The ComponentDatabase class is a class that stores the New() functions of all components. More...
class  ComponentLoader
 Determines which components (metrics, transforms, etc.) are available. More...
class  Configuration
 A class that deals with user given parameters and command line arguments. More...
class  ConjugateGradient
 An optimizer based on the itk::GenericConjugateGradientOptimizer. More...
class  ConjugateGradientFRPR
 The ConjugateGradientFRPR class. More...
class  CorrespondingPointsEuclideanDistanceMetric
 An metric based on the itk::CorrespondingPointsEuclideanDistancePointMetric. More...
class  CUDAResampler
 A resampler based on the itk::CUDAResampleImageFilter. More...
class  DeformationFieldTransform
 A transform based on a DeformationField. More...
class  DisplacementMagnitudePenalty
 A penalty term that penalises ||T(x)-x||. More...
class  ElastixBase
 This class creates an interface for elastix. More...
class  ElastixMain
 A class with all functionality to configure elastix. More...
class  ElastixTemplate
 The main elastix class, which connects components and invokes the BeforeRegistration(), BeforeEachResolution(), etc. methods. More...
class  EulerTransformElastix
 A transform based on the itk EulerTransforms. More...
class  FiniteDifferenceGradientDescent
 An optimizer based on the itk::FiniteDifferenceGradientDescentOptimizer. More...
class  FixedImagePyramidBase
 This class is the elastix base class for all FixedImagePyramids. More...
class  FixedRecursivePyramid
 A pyramid based on the itk::RecursiveMultiResolutionPyramidImageFilter. More...
class  FixedShrinkingPyramid
 A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter. More...
class  FixedSmoothingPyramid
 A pyramid based on the itk::MultiResolutionGaussianSmoothingPyramidImageFilter. More...
class  FullSampler
 An interpolator based on the itk::ImageFullSampler. More...
class  FullSearch
 An optimizer based on the itk::FullSearchOptimizer. More...
class  GradientDifferenceMetric
 An metric based on the itk::GradientDifferenceImageToImageMetric. More...
class  GridSampler
 An interpolator based on the itk::ImageGridSampler. More...
class  ImageSamplerBase
 This class is the elastix base class for all ImageSamplers. More...
class  InstallFunctions
 A class with functions that are used to install elastix components. More...
class  InterpolatorBase
 This class is the elastix base class for all Interpolators. More...
class  KNNGraphAlphaMutualInformationMetric
 A metric based on the itk::KNNGraphAlphaMutualInformationImageToImageMetric. More...
class  LinearInterpolator
 An interpolator based on the itkLinearInterpolateImageFunction. More...
class  LinearResampleInterpolator
 A linear resample-interpolator. More...
class  MetricBase
 This class is the elastix base class for all Metrics. More...
class  MovingImagePyramidBase
 This class is the elastix base class for all MovingImagePyramids. More...
class  MovingRecursivePyramid
 A pyramid based on the itkRecursiveMultiResolutionPyramidImageFilter. More...
class  MovingShrinkingPyramid
 A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter. More...
class  MovingSmoothingPyramid
 A pyramid based on the itkMultiResolutionGaussianSmoothingPyramidImageFilter. More...
class  MultiInputRandomCoordinateSampler
 An interpolator based on the itk::MultiInputImageRandomCoordinateSampler. More...
class  MultiMetricMultiResolutionRegistration
 A registration framework based on the itk::MultiMetricMultiResolutionImageRegistrationMethod. More...
class  MultiResolutionRegistration
 A registration framework based on the itk::MultiResolutionImageRegistrationMethod. More...
class  MultiResolutionRegistrationWithFeatures
 A registration framework based on the itk::MultiResolutionImageRegistrationMethodWithFeatures. More...
class  MutualInformationHistogramMetric
 A metric based on the itk::MutualInformationHistogramImageToImageMetric. More...
class  MyStandardResampler
 A resampler based on the itk::ResampleImageFilter. More...
class  NearestNeighborInterpolator
 An interpolator based on the itkNearestNeighborInterpolateImageFunction. More...
class  NearestNeighborResampleInterpolator
 A nearest neighbor resample-interpolator. More...
class  NormalizedGradientCorrelationMetric
 An metric based on the itk::NormalizedGradientCorrelationImageToImageMetric. More...
class  NormalizedMutualInformationMetric
 A metric based on the itk::ParzenWindowNormalizedMutualInformationImageToImageMetric. More...
class  OptimizerBase
 This class is the elastix base class for all Optimizers. More...
class  PatternIntensityMetric
 An metric based on the itk::PatternIntensityImageToImageMetric. More...
class  Powell
 An optimizer based on Powell... More...
class  ProgressCommand
 A specialized Command object for updating the progress of a filter. More...
class  QuasiNewtonLBFGS
 An optimizer based on the itk::QuasiNewtonLBFGSOptimizer. More...
class  RandomCoordinateSampler
 An interpolator based on the itk::ImageRandomCoordinateSampler. More...
class  RandomSampler
 An interpolator based on the itk::ImageRandomSampler. More...
class  RandomSamplerSparseMask
 An interpolator based on the itk::ImageRandomSamplerSparseMask. More...
class  RayCastInterpolator
 An interpolator based on the itkAdvancedRayCastInterpolateImageFunction. More...
class  RayCastResampleInterpolator
 An interpolator based on ... More...
class  ReducedDimensionBSplineInterpolator
 An interpolator based on the itkReducedDimensionBSplineInterpolateImageFunction. More...
class  ReducedDimensionBSplineResampleInterpolator
 A resample-interpolator based on B-splines which ignores the last dimension. More...
class  RegistrationBase
 This class is the elastix base class for all Registration schemes. More...
class  RegularStepGradientDescent
 An optimizer based on gradient descent... More...
class  ResampleInterpolatorBase
 This class is the elastix base class for all ResampleInterpolators. More...
class  ResamplerBase
class  RSGDEachParameterApart
 An optimizer based on gradient descent. More...
class  SimilarityTransformElastix
 A transform based on the itk SimilarityTransforms. More...
class  Simplex
 An optimizer based on Simplex... More...
class  SimultaneousPerturbation
 An optimizer based on the itk::SPSAOptimizer. More...
class  SplineKernelTransform
 A transform based on the itk::KernelTransform2. More...
class  StandardGradientDescent
 A gradient descent optimizer with a decaying gain. More...
class  TransformBase
 This class is the elastix base class for all Transforms. More...
class  TransformBendingEnergyPenalty
 A penalty term based on the bending energy of a thin metal sheet. More...
class  TransformixMain
 A class with all functionality to configure transformix. More...
class  TransformRigidityPenalty
 A penalty term based on non-rigidity. More...
class  TranslationTransformElastix
 A transform based on the itk::TranslationTransform. More...
class  VarianceOverLastDimensionMetric
 Compute the sum of variances over the slowest varying dimension in the moving image. More...
class  ViolaWellsMutualInformationMetric
 A metric based on the itk::MutualInformationImageToImageMetric. More...
class  WeightedCombinationTransformElastix
 A transform based on the itk::WeightedCombinationTransform. More...

Functions

int xoutSetup (const char *logfilename)

Detailed Description

Include structure for the diffusion.

Include itk transforms needed. Include grid schedule computer and upsample filter.

Needed for the macros

Needed for the macros.

Needed for the macros Mask support.

All elastix components should be in namespace elastix.

Function Documentation

int elastix::xoutSetup ( const char *  logfilename)

********************** Global Functions **********************

NB: not part of the ElastixMain class. function xoutSetup Configure the xl::xout variable, which has to be used for for writing messages. The function adds some default fields, such as "warning", "error", "standard", "logonly" and "coutonly", and it sets the outputs to std::cout and/or a logfile.

The method takes a logfile name as its input argument. It returns 0 if everything went ok. 1 otherwise.



Generated on 21-03-2014 for elastix by doxygen 1.8.1.2 elastix logo