Title
SimpleElastix: A User-Friendly, Multi-lingual Library for Medical Image Registration
Abstract
In this paper we present SimpleElastix, an extension of SimpleITK designed to bring the Elastix medical image registration library to a wider audience. Elastix is a modular collection of robust C++ image registration algorithms that is widely used in the literature. However, its command-line interface introduces overhead during prototyping, experimental setup, and tuning of registration algorithms. By integrating Elastix with SimpleITK, Elastix can be used as a native library in Python, Java, R, Octave, Ruby, Lua, Tcl and C# on Linux, Mac and Windows. This allows Elastix to intregrate naturally with many development environments so the user can focus more on the registration problem and less on the underlying C++ implementation. As means of demonstration, we show how to register MR images of brains and natural pictures of faces using minimal amount of code. SimpleElastix is open source, licensed under the permissive Apache License Version 2.0 and available at https://github.com/kaspermarstal/SimpleElastix.
Year
DOI
Venue
2016
10.1109/CVPRW.2016.78
2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW)
Keywords
Field
DocType
SimpleElastix,user-friendly multilingual library,medical image registration,SimpleITK,Elastix medical image registration library,modular collection,robust C++ image registration,command-line interface,C++ implementation,MR image registration,Apache License Version 2.0
Octave,Computer vision,Computer graphics (images),Computer science,Artificial intelligence,Modular design,User Friendly,Java,Operating system,Python (programming language),Image registration
Conference
Volume
Issue
ISSN
2016
1
2160-7508
ISBN
Citations 
PageRank 
978-1-5090-1438-5
3
0.38
References 
Authors
10
4
Name
Order
Citations
PageRank
Kasper Marstal131.05
Floris F. Berendsen2853.82
Marius Staring397159.25
Stefan Klein475561.88