This code describes how to calculate VIUPD.
Runtime Environment：MATLAB 6.5 and newer or IDL 7.1 and above
References: Zhang, Lifu, Furumi, S, Muramatsu,K, Fujiwara, N, Daigo, M, Zhang, Liangpei, A new vegetation index based on the universal pattern decomposition method , International Journal of Remote Sensing , 2007,28,1,107-124
The Modified Gaussian Model (MGM), a physically based description of electronic transition absorption bands in spectra, is now more readily available for use by all interested colleagues. In order to facilitate compatibility with as wide a range of computer systems as possible, the MGM code has been translated from FORTRAN and HP graphics language to two different platform independent sets of code written in IDL and MATLAB. All three versions of the MGM code will be available (starting no later than 3/1/99) from the RELAB website maintained by the Brown University’s Department of Geological Sciences (www.planetary.brown.edu).
This code describes the process of deriving TCT coefficients for Landsar 8.
Landsat 8 at-satellite reflectance data
Runtime Environment：MATLAB 6.5 and newer
Source：Muhammad Hasan Ali Baig
References: Muhammad Hasan Ali Baig, Lifu Zhang, Tong Shuai, Qingxi Tong, Derivation of a tasselled cap transformation based on Landsat 8 as-satellite reflectance, Remote Sensing Letters, 5:5, 423-431
When using SVC, dozens of targets are always measured and each target is measured for N times (e.g. 5 times), while each spectrum will be saved as one ‘.sig’ file. This code aims to read and average the N spectra data of each target and save them to a new file in batches.
fpath： file path
sname：prefix of output files，e.g. veg, soil, et al.
fouttype：output file type，it can be’.txt’or’.xls’
n：times of each target is measured（it should be the same for all targets）
ResultImage: output file (n+1 columns, the first n columns are the measured spectra while the n+1th column is the averaged spectrum)
Runtime Environment：matlab7.0 or above
Warnings：The batch process follows the order of file names; please delete the ‘.sig’ files that do not processed or null ‘.sig’ file before batch process.