ITK
4.3.0
Insight Segmentation and Registration Toolkit
|
Classes | |
class | itk::BSplineExponentialDiffeomorphicTransform< TScalar, NDimensions > |
Exponential transform using B-splines as the smoothing kernel. More... | |
class | itk::BSplineSmoothingOnUpdateDisplacementFieldTransform< TScalar, NDimensions > |
Representation of a smooth deformation field with B-splines. More... | |
class | itk::ComposeDisplacementFieldsImageFilter< TInputImage, TOutputImage > |
Compose two displacement fields. More... | |
class | itk::ConstantVelocityFieldTransform< TScalar, NDimensions > |
Provides local/dense/high-dimensionality transformation via a a constant velocity field. More... | |
class | 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. 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 ]. More... | |
class | 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 ]. More... | |
class | itk::DisplacementFieldToBSplineImageFilter< TInputImage, TOutputImage > |
Class which takes a displacement field image and smooths it using B-splines. The inverse can also be estimated. More... | |
class | itk::DisplacementFieldTransform< TScalar, NDimensions > |
Provides local/dense/high-dimensionaltiy transformation via a a displacement field. More... | |
class | itk::ExponentialDisplacementFieldImageFilter< TInputImage, TOutputImage > |
Computes a diffeomorphic displacement field as the Lie group exponential of a vector field. More... | |
class | itk::GaussianExponentialDiffeomorphicTransform< TScalar, NDimensions > |
Exponential transform using a Gaussian smoothing kernel. More... | |
class | itk::GaussianSmoothingOnUpdateDisplacementFieldTransform< TScalar, NDimensions > |
Modifies the UpdateTransformParameters method to peform a Gaussian smoothing of the displacement field after adding the update array. More... | |
class | itk::GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< TScalar, NDimensions > |
Modifies the UpdateTransformParameters method to peform a Gaussian smoothing of the velocity field after adding the update array. More... | |
class | itk::InverseDisplacementFieldImageFilter< TInputImage, TOutputImage > |
Computes the inverse of a displacement field. More... | |
class | itk::InvertDisplacementFieldImageFilter< TInputImage, TOutputImage > |
Iteratively estimate the inverse field of a displacement field. More... | |
class | itk::IterativeInverseDisplacementFieldImageFilter< TInputImage, TOutputImage > |
Computes the inverse of a displacement field. More... | |
class | itk::LandmarkDisplacementFieldSource< TOutputImage > |
Computes a displacement field from two sets of landmarks. More... | |
class | itk::TimeVaryingBSplineVelocityFieldTransform< TScalar, NDimensions > |
Integrate a time-varying velocity field represented by a B-spline control point lattice. More... | |
class | itk::TimeVaryingVelocityFieldIntegrationImageFilter< TTimeVaryingVelocityField, TDisplacementField > |
Integrate a time-varying velocity field using 4th order Runge-Kutta. More... | |
class | itk::TimeVaryingVelocityFieldTransform< TScalar, NDimensions > |
Transform objects based on integration of a time-varying velocity field. More... | |
class | itk::VelocityFieldTransform< TScalar, NDimensions > |
Provides local/dense/high-dimensionality transformation via a a velocity field. More... | |
This module contains filters for computing and manipulating deformation fields. In ITK a deformation field is usually represented as an image of vectors. That is, every pixel contains a vector. In this module you will find filters for: computing a deformation field from a transform, computing inverse deformation fields, and computing the Jacobian Determinant of a deformation field.