The way ENVI does spectral resampling depends on the input information you have to give it. If you have both band center information and also FWHM data for each band, ENVI will use those to fit a Gaussian model to each band (to model the true band pass), and then that Gaussian model is integrated to find the area under the curve. If you use the filter function (spectral response function), then ENVI will use that data. The curve/response is divided by the calculated area to get the final value for the output band. This makes the band pass have unit area beneath its curve and the mean of the bands stays invariant. ENVI uses interpolation (Interpol) to accomplish this. Additionally, ENVI will apply 'weights' to the Gaussian curve when down-sampling (going to fewer bands).
|