ITK  5.0.0
Insight Segmentation and Registration Toolkit
Classes
Module VariationalRegistration
+ Collaboration diagram for Module VariationalRegistration:

Classes

class  itk::ContinuousBorderWarpImageFilter< TInputImage, TOutputImage, TDisplacementField >
 
class  itk::VariationalDiffeomorphicRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >
 
class  itk::VariationalRegistrationCurvatureRegularizer< TDisplacementField >
 
class  itk::VariationalRegistrationDemonsFunction< TFixedImage, TMovingImage, TDisplacementField >
 
class  itk::VariationalRegistrationDiffusionRegularizer< TDisplacementField >
 
class  itk::VariationalRegistrationElasticRegularizer< TDisplacementField >
 
class  itk::VariationalRegistrationFastNCCFunction< TFixedImage, TMovingImage, TDisplacementField >
 
class  itk::VariationalRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >
 
class  itk::VariationalRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >
 
class  itk::VariationalRegistrationGaussianRegularizer< TDisplacementField >
 
class  itk::VariationalRegistrationLogger< TRegistrationFilter, TMRFilter >
 
class  itk::VariationalRegistrationMultiResolutionFilter< TFixedImage, TMovingImage, TDisplacementField, TRealType >
 
class  itk::VariationalRegistrationNCCFunction< TFixedImage, TMovingImage, TDisplacementField >
 
class  itk::VariationalRegistrationRegularizer< TDisplacementField >
 
class  itk::VariationalRegistrationSSDFunction< TFixedImage, TMovingImage, TDisplacementField >
 
class  itk::VariationalRegistrationStopCriterion< TRegistrationFilter, TMRFilter >
 
class  itk::VariationalSymmetricDiffeomorphicRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >
 

Detailed Description

ITKVariationalRegistration

.. |CircleCI| image:: https://circleci.com/gh/InsightSoftwareConsortium/ITKVariationalRegistration.svg?style=shield :target: https://circleci.com/gh/InsightSoftwareConsortium/ITKVariationalRegistration

.. |TravisCI| image:: https://travis-ci.org/InsightSoftwareConsortium/ITKVariationalRegistration.svg?branch=master :target: https://travis-ci.org/InsightSoftwareConsortium/ITKVariationalRegistration

.. |AppVeyor| image:: https://img.shields.io/appveyor/ci/itkrobot/itkvariationalregistration.svg :target: https://ci.appveyor.com/project/itkrobot/itkvariationalregistration

=========== =========== =========== Linux macOS Windows =========== =========== =========== |CircleCI| |TravisCI| |AppVeyor| =========== =========== ===========

Overview

This is a module for the Insight Toolkit (ITK) <http://itk.org>_ that provides a fexible framework for deformable registration of two images using PDE-based variational registration.

For more information, see the Insight Journal article <http://hdl.handle.net/10380/3460>_::

Schmidt-Richberg A., Werner R., Handels H., Ehrhardt J. A Flexible Variational Registration Framework The Insight Journal. January-December. 2014. http://hdl.handle.net/10380/3460 http://www.insight-journal.org/browse/publication/917

This work was motivated by the following publication::

Rene Werner, Alexander Schmidt-Richberg, Heinz Handels and Jan Ehrhardt: Estimation of lung motion fields in 4D CT data by variational non-linear intensity-based registration: A comparison and evaluation study, Phys. Med. Biol., 2014

License

This software is distributed under the Apache 2.0 license. Please see the LICENSE file for details.

Acknowledgements

This work was supported with by the German Research Foundation (DFG: EH 224/3-1 and HA 235/9-1).

Dependencies: