How to read hyperspectral data
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Beata Szabo-Takacs
am 9 Jun. 2021
Kommentiert: Beata Szabo-Takacs
am 10 Jun. 2021
Dear All,
I have hyperspectral data from TASI-600 produced by company Itres. It produces 'TASI_yyyy_MM_dd_hhmmss.dat.atmY.24-bands.BBT.dat', 'TASI_yyyy_MM_dd_hhmmss.dat.atmY.24-bands.BBT.dat.enp' and 'TASI_yyyy_MM_dd_hhmmss.dat.atmY.24-bands.BBT.dat.hdr' files. I installed Hyperspectral Imaging Library but I cannot view the files with the below mentioned function. Could someone suggest me a solution to read these hyperspectral files?
hcube = hypercube('TASI_2019_09_04_105424.dat.atmY.24-bands.BBT.dat','TASI_2019_09_04_105424.dat.atmY.24-bands.BBT.dat.hdr');
Error using enviinfo (line 53)
File type number: char not supported.
Error in hypercube>getMetaforImg (line 1227)
header = enviinfo(imgFile);
Error in hypercube (line 304)
obj.Metadata = getMetaforImg(hdrfile, 'envi');
0 Kommentare
Akzeptierte Antwort
Subhadeep Koley
am 9 Jun. 2021
The error is originating from line number 53 of "enviinfo.m".
I suspect you have one local custom function in the name of "enviinfo.m", that is conflicting with the Hyperspectral Imaging Library's own enviinfo(__) function.
Rename or delete your local custom "enviinfo.m" function and then try again.
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!