Hello,
I have a L1R Hyperion image that I am trying to atmospherically correct
using the FLAASH module in ENVI.
I understand that the L1R Hyperion data are in integer data type where
the VNIR and SWIR range bands have been rescaled by multiplying by 40
and 80, respectively. The units are W/m2*sr*micrometers
I read in the ENVI QUAC and FLAASH module that FLAASH requires the
input data in floating point data type with microW/cm2 * nm* sr.
My questions are:
1) When I prepare the scale factors that I import to be used in
FLAASH, I take into account the unit conversion and 40 and 80 scaling
factors used to rescale the L1R data. Since they were multiplied with
these numbers, I divide the integer pixel values by 40 and 80 and also
apply the unit conversion factor, which is 0.1. As a result, I end up
with 0.0025 and 0.00125 for the VNIR and SWIR bands. Then I create an
Excel file where I have two columns, one with band number, and one
showing the associated scale factor for that band. I save it as a tab
delimited text file. Is my scale factor calculation correct and is this
the correct way to prepare an Ascii scale file for Hyperion FLAASH
analysis?
2) Since the input data are integer type, do I need to do a separate
operation to convert the integer data type to floating point or does
the use scale factor convert the data type to floating point?
I would appreciate the help of anyone out there.
Thank you.
Regards,
Kemal Gökkaya
|