what is the Matlab Code for compression of hyperspectral image 'ErtaAle'?
2 views (last 30 days)
Show older comments
Utkarsh Awasthi
on 27 May 2019
Commented: Utkarsh Awasthi
on 28 May 2019
I have written this code line but not getting the proper image.
X = multibandread('ErtaAle.bip',[512,680,224],'*uint16',0,'bip','ieee-be');
2 Comments
Walter Roberson
on 27 May 2019
We do not know where you got the file from.
The only reference I can find to that file is in https://kumaraguruece.files.wordpress.com/2016/10/hybrid-compression-of-hyperspectral.pdf which says "Each image has width 256 cross-track samples, 242 spectral channels, and the height indicated in the table below". A later sentence hints that it is 256 x 256 x 224.
Accepted Answer
Walter Roberson
on 27 May 2019
X = multibandread('ErtaAle-3187.bip', [3187,256,242], '*uint16', 0, 'bip', 'ieee-le');
3 Comments
Walter Roberson
on 28 May 2019
Lake Monona uses [3176, 256, 242] . Mt St. Helens uses [3242, 256, 242]
More Answers (1)
Shrish Bajpai
on 28 May 2019
X = multibandread('LakeMonona.bip', [3176,256,242], '*uint16', 0, 'bip', 'ieee-le');
or
X = multibandread('MtStHelens.bip', [3242,256,242], '*uint16', 0, 'bip', 'ieee-le');
0 Comments
See Also
Categories
Find more on Hyperspectral Image Processing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!