ITK  4.3.0
Insight Segmentation and Registration Toolkit
Classes
Module ITKDisplacementField
Group Filtering
+ Collaboration diagram for Module ITKDisplacementField:

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...
 

Detailed Description

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.

Dependencies: