Spectral Python (SPy) is a pure Python module for processing hyperspectral image data. SPy has functions for reading, displaying, manipulating, and classifying hyperspectral imagery. SPy can be used interactively from the Python command prompt or via Python scripts. SPy is free, open source software distributed under the GNU General Public License.
To see some examples of how SPy can be used, you may want to jump straight to the documentation sections on Displaying Data or Spectral Algorithms. You can download SPy from the SPy Project Page hosted by Sourceforge.net.
Install SPy
http://spectralpython.sourceforge.net/installation.html
User Guide
http://spectralpython.sourceforge.net/user_guide.html