By Larry Biehl1, Abdur Rahman Maud1, Wei-Kang Hsu1, Tsung Tai Yeh1

1. Purdue University

Image processing application to display and analyze geospatial images

Launch Tool

This tool version is unpublished and cannot be run. If you would like to have this version staged, you can put a request through HUB Support.

Archive Version 2.10
Published on 30 Jan 2018
Latest version: 3.51. All versions

This tool is closed source.



Published on


MultiSpec is an image processing tool to display and analyze geospatial images. The online version has all of the features in the Macintosh and Windows desktop versions. More information on MultiSpec can be found at the MultiSpec site.

Note that you need to create an account (register) on mygeohub to launch MultiSpec. You can set it up so that you stay logged in so that you do not have to log in each time. (Note that there may be a delay after registering before the account is approved.)

The MultiSpec Reference contains the documentation for MultiSpec. Several tutorials (listed below) are also available.

Tutorials on using the Processor->Display Image menu item are at:

    - Tutorial 1: Basic display of images.

    - Tutorial 2: Image enhancement features.

A tutorial on Unsupervised Classification is at: 

    - Tutorial 3: Uses the Processor->Cluster menu item.

A tutorial on Supervised Classification is at: 

    - Tutorial 4: Uses the Processor->Statistics menu item (and several more menu items). 

Other tutorials high lighting features in MultiSpec are:

    - Tutorial 5: Combining Separate Image Files into a Single Multispectral Image File.

    - Tutorial 6: Overlay Shape Files on Image Window.

    - Tutorial 7: Selecting Areas in Image Window and the Coordinate View.

    - Tutorial 8: Creating Vegetation Indices Images.

    - Tutorial 9: Handling HDF and netCDF Formatted Image Files.

    - Tutorial 10: Visualizing Growing Degree Day (GDD) Images.

    - Middle/High School Lesson: Landsat 5 Flood Lesson.

The latest version (2.10; 1/30/2018) adds the ability plot selected multispectral data in a graph indicating the wavelength band width, if available, for each band (channel). The x-axis label allows the user to select channel number, wavelength, and wavelength band. Additionally if the image data represents both reflective and thermal data, the x-axis label allow one to plot only the reflective data or thermal data against the wavelengths that the respective bands represent.
- Another feature that was added is the ability to select the mixing value for the Leave One Out Covariance option in the Stats popup menu in the project window. Hold the shift key down before selecting the menu to have the ability to select this option; the LOOC choice will look like 'LOOC...' to cause a dialog box to appear with LOOC mixing options. See pages 59, 89-90 of the MultiSpec Reference for more information about this option.
Version 2.05 (12/19/2017) adds the ability plot selected multispectral data against wavelength in selection graphs. The x-axis label allows the user to select channel number or wavelength if that information is available for the image. This version also fixes an issue with displaying hdf4, hdf5 and netcdf files when the data set is changed from the default.

Cite this work

Researchers should cite this work as follows:

  • Larry Biehl; Abdur Rahman Maud; Wei-Kang Hsu; Tsung Tai Yeh (2020), "MultiSpec,"

    BibTex | EndNote