what is the Matlab Code for compression of hyperspectral image 'ErtaAle'?

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 Commenti

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.
Dear Sir,
Thanks 4 reply.
I got image from the below link.
The HS image is Hyperion Hyperspectral Images.

Accedi per commentare.

 Risposta accettata

X = multibandread('ErtaAle-3187.bip', [3187,256,242], '*uint16', 0, 'bip', 'ieee-le');

3 Commenti

Sir,
Thanks 4 problem solution.
I request you kindly do the same for
Lake Monona uses [3176, 256, 242] . Mt St. Helens uses [3242, 256, 242]
Dear Sir,
Thank you so much for helping me throughout the problem.
Your solution was very helpful

Accedi per commentare.

Più risposte (1)

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');

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by