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.21
Published on 20 Jun 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. 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.21; 6/19/2018) modifies the File->Open Image dialog box so that when one selects multiple files and then selects the 'Open' button an option window will be displayed requesting whether the user wishes to link the files together if the link option was not already selected.
-The Output file drop-down menu in the Reformat->Change Image File Format dialog box was modified so that the non-available options would not be displayed.
-Some changes were made in the status dialog box when clustering to provide more consistent information.
Version (2.20; 5/2/2018) adds the ability to create a false color palette for classification images based on the training class mean values in the project statistics for three selected channels. The project file needs to be open to use this feature.
-Improvements were made in the selection and list data graphs along with a bug which would cause MultiSpec to crash in a specific circumstance.
-Also a change was made so that the open file dialog box will always open in front of all other windows; this would not occur if a graph or project window was the topmost window and there were no open image windows.
- A fix was made which caused MultiSpec to crash when generating cluster overlays when overlays existed for other image windows.

Version 2.15 (3/8/2018)adds the ability to handle the GDAL VRT file structure for images. Some changes were also make in scaling for selection graphs.


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