Data values (radiance, reflectance and
brightness temperature) may be stored as
16-bit unsigned integers or 32-bit floating
point values
• 16-bit unsigned integer values are
accompanied by the scale factors needed to
convert the value to the proper units
– For example, to read in correct radiance
values stored as integers, one must read in
the “radiance” data array and the
“radiancefactors” data vector
– The scale factors are always 2 element vectors
of 32-bit floating point values [c0, c1] such
that the true scientific value is given by
f = c0n + c1
– f is the desired (floating point) value and n is
the input (unsigned integer) value
• 32-bit floating point values are already
stored in the proper units