Designed For Humans
A user-friendly API facilitates rapid prototyping and reduces overhead for processing of large data sets.
Medical Image Registration Library
SimpleElastix is an extension of SimpleITK that includes the popular elastix C++ library. Elastix is a modular collection of high-performance medical image registration algorithms, for which SimpleElastix automatically generates bindings for Python, Java, R, Ruby, Octave, Lua, Tcl and C#. This makes state-of-the-art registration really easy to do in your favorite programming environment.
A user-friendly API facilitates rapid prototyping and reduces overhead for processing of large data sets.
Silky-smooth integration with your favorite C++, Python, Java, R, Ruby, Lua, Tcl and C# programming tools.
Speed up your image processing pipeline with high-performance multi-threaded C++ registration algorithms.
The code is open source, developed on Github and licensed under the permissive Apache 2.0 license.
Preconfigured registration methods serve as robust starting points for tuning SimpleElastix to your application.
Plugin your own transforms, metrics and optimizers in elastix and use SimpleElastix to call your C++ code in any of the supported languages.
SimpleElastix supports many different use cases. Here we highlight just a few.
For more complete registration examples and installation instructions, see the full documentation.
SimpleElastix is distributed under the permissive Apache License Version 2.0. You can use SimpleElastix for any purpose, including commercial, but you must give credit where credit is due. For academic publications use the following citation
Kasper Marstal, Floris Berendsen, Marius Staring and Stefan Klein, "SimpleElastix: A user-friendly, multi-lingual library for medical image registration", International Workshop on Biomedical Image Registration (WBIR), Las Vegas, Nevada, USA, 2016
and for commercial as well as non-commercial projects include the license and copyright notice in the root of the SimpleElastix repository as prescribed by the license terms.
Thank you!