Developer Libraries and Tools
The following are "Python" library packages I have used to develop my image processin routine. They are all open source and will need to work with a specific version of "Python". Many of these require a minimum of "Python" 2.4.
GDAL - Geospatial Data Abstraction Library
FWTools - This is a little software package from the primary developers of GDAL. It is open source and runs on Windows/Linux
"Python" Related Libraries
"wxPython" - Libraries to develop Windows-based apps using "python"
"Python" Imaging Library (PIL) - provides some image processing capability for up to 3 band formats. This is why I was looking into GDAL and NumPy for multispectral image processing capabilities.
NumPy - numerical processing, linear algebra, matrix algebra, N-dimensional arrays
SciPy - requires NumPy for numerical integration and optimization
MatPlotLib - 2D plotting library of plots, histograms, scatter plots, charts, etc. Requires NumPy.
Basemap - a matplotlib toolkit for plotting and creating maps in "real" coordinate systems. Requires MatPlotLib.
PythonCard - a library to help build GUIs. Can reduce some of the code wriiten in "wxPython"
This section provides resources to GIS related Python. I will be placing snippets of code for my Intermediate GIS Programming Class and may highlight some of their work as the semester goes on. If you have any scripts you would like to pass on, you can email it to me.