Numerical Python Numerical Python implements mathematical operations using arrays. It was originally written for astronomy and was known as "Numeric" In late 2006 a major revision was released that makes its inner workings more compatible with standard Python. It now goes by the name "numpy" and is not quite backwards compatible with Numeric.
Scientific Python Scientific contains many useful mathematics routines. The documentation is often sketchy but it is still a good resource.
- numpy and scipy documentation.
VTK This is a large library of functions useful for image visualization. It is part of the visible human project. It is callable from python. Documentation is virtually nonexistent unless you buy the book.
- VTK home page.
ITK Large software package dedicated to medical image segmentation and registration.
- ITK homepage.
- Tutorials
- Software Guide
matplotlib Adds plotting functions to Python.
Python Mega Widgets (Pmw) Very high level widgets for creating plots.
Pythoncard Very high level interface for constructing GUIs.
Python Imaging Library Robust and useful library of image processing routines.
tkinter Oldest and widely used widget set used for Python GUIs.
wxPython Relatively low-level cross-platform widget set based on OpenGL
Gnu Scientific Library C libraries of mathematical routines such as FFTs, special functions, and fitting routines.