NAME
i.hyper - i.hyper family modules
The purpose of
i.hyper is to provide a complete toolset for hyperspectral data processing in GRASS.
It enables importing, preprocessing, visualization and exporting of hyperspectral datasets (
raster_3d).
Modules in the
i.hyper suite operate together to handle hyperspectral workflows.
They include tools for data import, spectral preprocessing, visualization, and export,
fully integrated with the GRASS 3D raster environment.
The i.hyper toolset requires GRASS 8.5 or newer.
- Integration of wavelength units into default 3D raster metadata
- Atmospheric correction from radiance to reflectance
- Integration of field spectrometry data
- Support for regression and classification tasks
- Improved read and write performance, including faster 3D
garray access
- 3D hyperspectral cube visualization
-
Importers for additional data (OCI, HySIS, EMIT, DESIS, Hyperion)
-
Additional preprocessing modules (for example wavelet transform)
- Aerial imagery modules with multi-sensor harmonization
- Refactoring Python components to native GRASS where possible
- Tutorial and example workflows
Core Python dependency:
Optional dependencies by module or format:
- SciPy: preprocessing utilities
- scikit-learn: dimensionality reduction in
i.hyper.preproc
- Matplotlib: plotting in
i.hyper.explore
- rasterio: EnMAP import
- pyproj: PRISMA and Tanager georeferencing helpers
- h5py: PRISMA and Tanager import, and HDF5 export
- zarr: Zarr export
- GDAL Python bindings (
osgeo.gdal): GeoTIFF metadata writing in i.hyper.export
- GDAL command line tools (
gdalwarp): EnMAP L1B import
Additional GRASS addon:
r3.what: required by i.hyper.explore
After dependencies are installed, the toolset can be added to GRASS using:
g.extension extension=i.hyper
i.hyper.import,
i.hyper.preproc,
i.hyper.metadata,
i.hyper.explore,
i.hyper.composite,
i.hyper.export,
r3.what
Alen Mangafić and Tomaž Žagar, Geodetic Institute of Slovenia
SOURCE CODE
Available at:
i.hyper source code
(history)
Latest change: Monday Jun 22 12:53:40 2026 in commit: 425b037ef1e9b0e72e14a0db5b7ba685ba4c21a4
Main index |
Imagery index |
Topics index |
Keywords index |
Graphical index |
Full index
© 2003-2026
GRASS Development Team,
GRASS 8.5.1dev Reference Manual