MATLAB: Accessing Hyperspectral Images Using MATLAB

hyperspectral imageimagefusionlocal variance

I am doing a project on image fusion of Hyperspectral Images
It involves calculating the local variance for each band .
I downloaded Hyperspectral Images from this website –> http://personalpages.manchester.ac.uk/staff/david.foster/Hyperspectral_images_of_natural_scenes_02.html
But the images are in .mat format, and I am not able to access the data through Wavelet Toolbox .
What should I do so as to separate the image into various bands ?
How do i find the local variance for each image ?

Best Answer

If the images are stored in .mat files, you should be able to LOAD them with core MATLAB--no special Wavelet-reading functions needed.
Then it's a matter of indexing. Assuming your spectral cube A is m x n x p (with p spectral bands), you would pick out the first band with A(:,:,1), and the pth band with A(:,:,p). (Et cetera.)
Brett