| Home | Trees | Indices | Help |
|
|---|
|
|
Hyperspectral image analysis mode.
Major mode for hyperspectral image viewing and analysis. Commonly used in remote sensing applications, hyperspectral images have many more layers than just red, green, and blue. You can think of them as a stack of grayscale images, one on top of the other, where each image in the stack is looking at the same field of view, but at a different wavelength of light.
Each image in the stack is called a band, and because each pixel at the same row and column in the band refers to the same spot on the ground, each pixel can be associated with a spectrum. Because there can be hundreds of bands in an image, the spectrum can be quite high resolution. Because of the large number of samples in the spectrum, the spectrum can be used to identify the material(s) in the pixel.
The Federation of American Scientists has a good tutorial about remote sensing at http://www.fas.org/irp/imint/docs/rst/index.html, and it includes sections about hyperspectral imagery.
There are many hyperspectral imagers; most are airborne or mounted on spacecraft. NASA's AVIRIS sensor (http://aviris.jpl.nasa.gov/) is very well known in the field of earth remote sensing. There is some free data at http://aviris.jpl.nasa.gov/html/aviris.freedata.html
A common image format is the ENVI format, which consists of two files: a data file in a raw format, and a header file that describes the format. Hyperspectral images are very large, typically on the order of hundreds of megabytes for a standard scene. This means that most of the time an image won't be read entirely into memory at once. This major mode is capable of viewing images larger than physical memory.
| Classes | |
| BandFilter | |
| ContrastFilter | |
| GeneralFilter | |
|
MedianFilter1D Apply a median filter to the band. |
|
|
CubeView Wrapper around a Cube object that provides a bitmap view. |
|
| FocalPlaneView | |
| HSIActionMixin | |
| PrevBand | |
| NextBand | |
| GotoBand | |
| CubeAction | |
| ContrastFilterAction | |
| MedianFilterAction | |
| CubeViewAction | |
| ShowPixelValues | |
|
HSIMode Major mode for hyperspectral image analysis. |
|
| HSIMinorModeMixin | |
|
HSIPlotMinorMode Abstract base class for x-y plot of cube data. |
|
|
HSISpectrumMinorMode Display a spectrum at the current crosshair point. |
|
|
HSIXProfileMinorMode Display the X profile at the current crosshair line. |
|
|
HSIYProfileMinorMode Display the Y profile at the current crosshair line. |
|
| Variables | |
HAS_SCIPY = True
|
|
EVT_CROSSHAIR_MOTION = <wx._core.PyEventBinder object at 0x632
|
|
EVT_RUBBERBAND_MOTION = <wx._core.PyEventBinder object at 0x63
|
|
EVT_RUBBERBAND_SIZE = <wx._core.PyEventBinder object at 0x6323
|
|
| Variables Details |
EVT_CROSSHAIR_MOTION
|
EVT_RUBBERBAND_MOTION
|
EVT_RUBBERBAND_SIZE
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Thu Feb 21 14:51:13 2008 | http://epydoc.sourceforge.net |