readSLI {RStoolbox} | R Documentation |
Read ENVI spectral libraries
Description
read/write support for ENVI spectral libraries
Usage
readSLI(path)
Arguments
path |
Path to spectral library file with ending .sli. |
Details
ENVI spectral libraries consist of a binary data file (.sli) and a corresponding header (.hdr, or .sli.hdr) file.
Value
The spectral libraries are read into a data.frame. The first column contains the wavelengths and the remaining columns contain the spectra.
See Also
Examples
## Example data
sliFile <- system.file("external/vegSpec.sli", package="RStoolbox")
sliTmpFile <- paste0(tempdir(),"/vegetationSpectra.sli")
## Read spectral library
sli <- readSLI(sliFile)
head(sli)
plot(sli[,1:2], col = "orange", type = "l")
lines(sli[,c(1,3)], col = "green")
## Write to binary spectral library
writeSLI(sli, path = sliTmpFile)
[Package RStoolbox version 1.0.0 Index]