![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
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) |
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.
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 24-05-2012 for elastix by ![]() |
![]() |