Catch Me

HySI analysis

Data reading and loading

Supporting DIP scripts

HySI data display script calls the following functions. Download them and store them in the MATLAB search path.
Use HySIDataRead.m to read and store the 64 channel HySI data into a 3D matrix. 
Then use HySIDataDisplay.m to view the required bands in MixMax and SD stretch

HySI statistical analysis

Optimum Index Factor determination

Optimum Index Factor (OIFmat.m) is determined to obtain those 3 band combination that would have least redundancy, maximum information when they form a FCC


    OIF = sum(SD bands)/sum('r' of any 2 of the bands)
        'r' - correlation coefficient, SD - Standard Deviation
OIF need to be determined on all the possible 3 band combinations and that with maximum OIF will have form the best FCC
First the combinations of bands 64C3 is found.
nCr = n!/[r! * (n-r)!]
Thus 64C3 = 41664 combinations.