PyRPL - Python Registration Prototyping Library

PyRPL is short for the "Python Registration Prototyping Library" and it is exactly that - a Python package built to facilitate the rapid prototyping of image registration algorithms. The primary goal of PyRPL is to provide clear and simple access to efficiently built and well documented fundamental image registration components organized in an intuitive architecture. From those components PyRPL also offers pre-built implementations of a large number of published non-linear image registration models. PyRPL is built to appeal to users at multiple levels: medical imaging scientists who want to apply any of the many pre-built registration models to their data, image registration engineers who want to use the modular fundamental components to quickly realize and evaluate new registration models, and fine scale Python developers who are interested in expanding PyRPL's fundamental capabilities.

Please see the PyRPL homepage for the source code and documentation.