Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.74 KB

ITKElastixTutorial.md

File metadata and controls

50 lines (34 loc) · 1.74 KB

Back to the Tutorials List

ITKElastix Image Registration Tutorial

Instructors

  • Viktor van der Valk (LKEB-LUMC)
  • Matt McCormick (ITK)

Tutorial Description

An introduction into ITKElastix including install and interactive walkthrough of the example notebooks. ITKElastix is the python wrapper of the elastix image registration library, which brings fast prototyping and visualization with ITK libraries to elastix.

Duration: 0.5 hours.

Learning Outcomes

  1. Installing ITKElastix in a clean environment
  2. Using the elastix image registration functionality through the ITKElastix python library, including examples of:
    1. elastix parameter files
    2. masked registration
    3. point registration
    4. groupwise registration
    5. deformation field and jacobian calculation with transformix

Approach and Materials

Jupyter Notebooks

Background and References

Elastix articles:

  • S. Klein, M. Staring, K. Murphy, M.A. Viergever, J.P.W. Pluim, "elastix: a toolbox for intensity based medical image registration," IEEE Transactions on Medical Imaging, vol. 29, no. 1, pp. 196 - 205, January 2010.

  • D.P. Shamonin, E.E. Bron, B.P.F. Lelieveldt, M. Smits, S. Klein and M. Staring, "Fast Parallel Image Registration on CPU and GPU for Diagnostic Classification of Alzheimer's Disease", Frontiers in Neuroinformatics, vol. 7, no. 50, pp. 1-15, January 2014.

  • elastix website

  • itk-elastix python package

  • ITKElastix repository