ITK  4.9.0
Insight Segmentation and Registration Toolkit
Modules | Classes
Numerics
+ Collaboration diagram for Numerics:

Modules

 Optimizers
 

Classes

class  itk::AmoebaOptimizer
 
class  itk::ConjugateGradientOptimizer
 
class  CostFunction
 
class  itk::CumulativeGaussianCostFunction
 
class  itk::CumulativeGaussianOptimizer
 
class  itk::ExhaustiveOptimizer
 
class  itk::FRPROptimizer
 
class  itk::GradientDescentOptimizer
 
class  itk::InitializationBiasedParticleSwarmOptimizer
 
class  itk::IterateNeighborhoodOptimizer
 
class  itk::KalmanLinearEstimator< T, VEstimatorDimension >
 
class  itk::LBFGSBOptimizer
 
class  itk::LBFGSBOptimizerv4
 
class  itk::LBFGSOptimizer
 
class  itk::LevenbergMarquardtOptimizer
 
class  itk::MultipleValuedCostFunction
 
class  itk::MultipleValuedNonLinearOptimizer
 
class  itk::MultipleValuedNonLinearVnlOptimizer
 
class  itk::MultipleValuedVnlCostFunctionAdaptor
 
class  itk::NonLinearOptimizer
 
class  itk::OnePlusOneEvolutionaryOptimizer
 
class  itk::Optimizer
 
class  itk::ParticleSwarmOptimizer
 
class  itk::ParticleSwarmOptimizerBase
 
class  itk::PowellOptimizer
 
class  itk::QuaternionRigidTransformGradientDescentOptimizer
 
class  itk::RegularStepGradientDescentBaseOptimizer
 
class  itk::RegularStepGradientDescentOptimizer
 
class  itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >
 
class  itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >
 
class  itk::SingleImageCostFunction< TImage >
 
class  itk::SingleValuedCostFunction
 
class  itk::SingleValuedCostFunctionv4Template< TInternalComputationValueType >
 
class  itk::SingleValuedNonLinearOptimizer
 
class  itk::SingleValuedNonLinearVnlOptimizer
 
class  itk::SingleValuedVnlCostFunctionAdaptor
 
class  itk::SymmetricEigenSystem< TMatrixElement, VNumberOfRows >
 
class  itk::VersorRigid3DTransformOptimizer
 
class  itk::VersorTransformOptimizer
 

Detailed Description

Insight provides support for numerical operations at two levels. First, Insight uses an external library called VNL, which is one component of the VXL toolkit. This library provides linear algebra, optimization, and FFTs. Second, Insight provides numerical optimizers designed for the registration framework and statistical classes designed to be used for classification and segmentation.