Skip to content

I/O Operations

ENVI file reading and data loading.

ENVIReader

The ENVIReader class handles reading ENVI format hyperspectral data.

from hyperseed.core.io.envi_reader import ENVIReader

# Load ENVI data
reader = ENVIReader("path/to/data.hdr")
data = reader.read_data()
wavelengths = reader.get_wavelengths()
metadata = reader.get_metadata()

Methods

__init__(header_path)
Initialize reader with ENVI header file path
read_data()
Read the hyperspectral datacube
get_wavelengths()
Get wavelength list from header
get_metadata()
Get all metadata from header

Full API documentation coming soon. For now, use Python's built-in help:

from hyperseed.core.io.envi_reader import ENVIReader
help(ENVIReader)