ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
Classes | |
class | itk::ConjugateGradientLineSearchOptimizerv4 |
Conjugate gradient descent optimizer with a golden section line search for nonlinear optimization. More... | |
class | itk::Function::ConvergenceMonitoringFunction< TScalar, TEnergyValue > |
Abstract base class which monitors convergence during the course of optimization. More... | |
class | itk::GradientDescentLineSearchOptimizerv4 |
Gradient descent optimizer with a golden section line search. More... | |
class | itk::GradientDescentOptimizerBasev4 |
Abstract base class for gradient descent-style optimizers. More... | |
class | itk::GradientDescentOptimizerBasev4ModifyGradientByLearningRateThreader |
Modify the gradient by the learning rate for GradientDescentOptimizerBasev4. More... | |
class | itk::GradientDescentOptimizerBasev4ModifyGradientByScalesThreader |
Modify the gradient by the parameter scales for GradientDescentOptimizerBasev4. More... | |
class | itk::GradientDescentOptimizerv4 |
Gradient descent optimizer. More... | |
class | itk::MultiGradientOptimizerv4 |
Multiple gradient-based optimizers are combined in order to perform a multi-objective optimization. More... | |
class | itk::MultiStartOptimizerv4 |
Multi-start searches over input parameters and returns the best metric value. More... | |
class | itk::ObjectToObjectMetric< TFixedDimension, TMovingDimension, TVirtualImage > |
Computes similarity between regions of two objects. More... | |
class | itk::ObjectToObjectMetricBase |
Base class for all object-to-object similarlity metrics added in ITKv4. More... | |
class | itk::ObjectToObjectOptimizerBase |
Abstract base for object-to-object optimizers. More... | |
class | itk::OptimizerParameterScalesEstimator |
OptimizerParameterScalesEstimator is the base class offering a empty method of estimating the parameter scales for optimizers. More... | |
class | itk::QuasiNewtonOptimizerv4 |
Implement a Quasi-Newton optimizer with BFGS Hessian estimation. More... | |
class | itk::QuasiNewtonOptimizerv4EstimateNewtonStepThreader |
Estimate the quasi-Newton step in a thread. More... | |
class | itk::RegistrationParameterScalesEstimator< TMetric > |
Implements a registration helper class for estimating scales of transform parameters and step sizes. More... | |
class | itk::RegistrationParameterScalesFromIndexShift< TMetric > |
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 | itk::RegistrationParameterScalesFromJacobian< TMetric > |
Implements a registration helper class for estimating scales of transform parameters from Jacobian norms. More... | |
class | itk::RegistrationParameterScalesFromPhysicalShift< TMetric > |
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 | itk::RegistrationParameterScalesFromShiftBase< TMetric > |
Registration helper base class for estimating scales of transform parameters from the maximum voxel shift caused by a parameter change. More... | |
class | itk::SingleValuedCostFunctionv4 |
This class is a base for a CostFunction that returns a single value. More... | |
class | itk::Function::WindowConvergenceMonitoringFunction< TScalar > |
Class which monitors convergence during the course of optimization. More... |
This module contains ITK classes than encapsulate numerical optimizers using a new hierarchy developed for the needs of registration with high-dimensional transforms. These optimizers will NOT work with the metrics in Registration/Common, but rather with the new metrics in Registration/Metricsv4.