GithubHelp home page GithubHelp logo

healthonrails / elastix Goto Github PK

View Code? Open in Web Editor NEW

This project forked from superelastix/elastix

0.0 1.0 0.0 85.28 MB

Official elastix repository

Home Page: http://elastix.lumc.nl/

License: Apache License 2.0

Shell 0.15% C++ 93.61% Python 0.66% C 2.17% CSS 0.10% TeX 0.27% HTML 0.03% CMake 2.97% Batchfile 0.04% Dockerfile 0.01%

elastix's Introduction

elastix logo

elastix image registration toolbox

License PyPI Version GitHub Actions Model Zoo Docker

Welcome to elastix: a toolbox for rigid and nonrigid registration of images.

elastix is open source software, based on the well-known Insight Segmentation and Registration Toolkit (ITK). The software consists of a collection of algorithms that are commonly used to solve (medical) image registration problems. The modular design of elastix allows the user to quickly configure, test, and compare different registration methods for a specific application. A command-line interface enables automated processing of large numbers of data sets, by means of scripting. Nowadays elastix is accompanied by ITKElastix making it available in Python (on Pypi) and by SimpleElastix, making it available in languages like C++, Python, Java, R, Ruby, C# and Lua. A docker image of the latest elastix build is available as well on dockerhub. Several plugins exist for those who wish to use the functionality of elastix in a graphical user interface, among others a napari and a 3Dslicer plugin.

Authors

The lead developers of elastix are Stefan Klein and Marius Staring. This software was initially developed at the Image Sciences Institute, under supervision of Josien P.W. Pluim. Today, many have contributed to elastix.

If you use this software anywhere we would appreciate if you cite the following 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. download doi
  • 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. download doi

Specific components of elastix are made by many; The relevant citation can be found here.

More information

More information, including an extensive manual and model zoo, can be found on the wiki

Interactive tutorials are available in Jupyter notebooks.

You can also subscribe to the mailing list for questions. Information on contributing to elastix can be found here.

elastix's People

Contributors

mstaring avatar n-dekker avatar stefanklein avatar kaspermarstal avatar coertmetz avatar dpshamonin avatar thewtex avatar smr99 avatar bombatron avatar viktorvdvalk avatar darkvater avatar fberendsen avatar whuizinga avatar chrisbouwman avatar dzenanz avatar haampie avatar hortensek avatar lassoan avatar fedorov avatar bartolomejka avatar blowekamp avatar shiruken avatar cpinter avatar gdhugo avatar lxq2t avatar osemmler avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.