rematm2
Contents: Description, Arguments, Usage, Examples, Sub-Functions, Related Functions, Source Supported Under Version: >1.00
Description Performs atmospheric correction for THEMIS 9 or 10 band radcorred (autoradcorr, thm.radcorr, radcorr2) radiance images. Requires surface emissivity for a designated training region within the 9/10 band radiance image. This will not correct for either topographic variations or aerosol variability (e.g. variable water ice).
Arguments and Return Values Arguments: 9/10 band THEMIS radiance image, 9/10 band surface emissivity spectrum, 9/10 band THEMIS training region Return Value: A structure contining surface emissivity for the 9/10 band THEMIS radiance image and the corresponding atmospheric opacity spectrum.
Usage Syntax: radcorr2(themis_rad, surf_em, training_rad) themis_rad: THEMIS 9 or 10 band radiance image (m x n x 9/10) corrected using dark radiance correction (radcorr) surf_em: surface emissivity spectrum (1 x 1 x 9/10 or 1 x 9/10 x 1) for the training region training_rad: THEMIS 9 or 10 band radiance (j x k x 9/10) for the region that corresponds to the surface emissivity spectrum Output is a structure containing a m x n x 9 surface emissivity array and a 1 x 1 x 9 atmospheric opacity array.
Examples dv> image 300x2901x10 array of float, bsq format [34,812,000 bytes] dv> surf_em 1x1x10 array of float, bsq format [40 bytes] 0.9933040142 0.9933040142 0.9951000214 0.9827560186 0.9693719745 0.9724230170 0.9725350142 0.9825819731 0.9895799756 0.9828799963 dv> surf = rematm2(image,surf_em,image[19:140,1990:2240]) ./themis/calib/temp_rad_v4: VICAR bsq image: 11x561x1, 32 bits load temp_rad with band 1 load temp_rad with band 2 load temp_rad with band 3 load temp_rad with band 4 load temp_rad with band 5 load temp_rad with band 6 load temp_rad with band 7 load temp_rad with band 8 load temp_rad with band 9 radtotb: dims = 122 251 9 finding max temp from bands 3 to 9 ./themis/calib/temp_rad_v4: VICAR bsq image: 11x561x1, 32 bits load temp_rad with band 1 load temp_rad with band 2 load temp_rad with band 3 load temp_rad with band 4 load temp_rad with band 5 load temp_rad with band 6 load temp_rad with band 7 load temp_rad with band 8 load temp_rad with band 9 tbtorad: dims = 122 251 9 ./themis/calib/temp_rad_v4: VICAR bsq image: 11x561x1, 32 bits load temp_rad with band 1 load temp_rad with band 2 load temp_rad with band 3 load temp_rad with band 4 load temp_rad with band 5 load temp_rad with band 6 load temp_rad with band 7 load temp_rad with band 8 load temp_rad with band 9 radtotb: dims = 300 2901 9 finding max temp from bands 3 to 9 ./themis/calib/temp_rad_v4: VICAR bsq image: 11x561x1, 32 bits load temp_rad with band 1 load temp_rad with band 2 load temp_rad with band 3 load temp_rad with band 4 load temp_rad with band 5 load temp_rad with band 6 load temp_rad with band 7 load temp_rad with band 8 load temp_rad with band 9 tbtorad: dims = 300 2901 9 struct, 2 elements surf: 300x2901x9 array of float, bsq format [31,330,800 bytes] atm: 1x1x9 array of float, bsq format [36 bytes] dv> |
DavinciWiki Mini-Nav Bar Contents
Contact Developers
All other topics
Major Sub-Functions
Related Functions
Recent Library Changes Created On: 12-31-2007 |