hsi.correct.write: ———————-

View source: R/hsicorrectwrite.R

hsi.correct.writeR Documentation

—————————————————————————————————

Description

WARNING, WARNING, WARNING!!!!!!!

Usage

hsi.correct.write(hy.file, ndvi.mask, brightness.mask, metadata.path,
  reflectance.path, wavelength.path, solar.az.path, solar.zn.path,
  slope.path, aspect.path, sensor.az.path, sensor.zn.path, coordinate.path,
  ross, li)

Arguments

hy.file

hdf5 file containing hyperspectral imagery and associated metadata

ndvi.mask

NDVI mask created with the ndvi.mask function

brightness.mask

brightness mask created with the brightness.mask function

metadata.path

hdf5 path to reflectance metadata

reflectance.path

hdf5 path to reflectance data

wavelength.path

hdf5 path to wavelength metadata

solar.az.path

hdf5 path to solar azimuth data

solar.zn.path

hdf5 path to solar zenith data

slope.path

hdf5 path to slope data

aspect.path

hdf5 path to aspect data

sensor.az.path

hdf5 path to sensor azimuth data

sensor.zn.path

hdf5 path to sensor zenith data

coordinate.path

hdf5 path to coordinate data

ross

set to either "thick" or "thin" based on ross kernal needed

li

set to either "dense" or "sparse" based on ross kernal needed

Details

THIS FUNCTION WILL OVERWRITE THE DATA THAT IS USED AS AN INPUT!!!!!!!!!!!

TO AVOID LOSING YOUR ORIGINAL DATA, MAKE SURE TO COPY THE ORIGINAL FILES TO ANOTHER LOCATION BEFORE RUNNING THIS FUNCTION!!!!!!!!!

WE ARE NOT RESPONSIBLE FOR ANY LOST DATA FROM THE USE OF THIS FUNCTION.

—————————————————————————————————

Topographically and brdf correct a hdf5 file containing hyperspectral imagery and then write this data to a new hdf5 file.

This function first reads in a hdf5 file and applies a topographic correction based on the following paper:

Soenen, S.A., Peddle, D.R., and Coburn, C.A., 2005. SCS+C: A Modified Sun-Canopy-Sensor Topographic Correction in Forested Terrain. IEEE Transactions on Geoscience and Remote Sensing, 43(9): 2148-2159.

Next a brdf correction is applied based on the following papers:

Colgan, M.S., Baldeck, C.A., Feret, J.B., and Asner, G.P., 2012. Mapping savanna tree species at ecosystem scales using support vector machine classification and BRDF correction on airborne hyperspectral and LiDAR data. Remote Sensing, 4(11): 3462-3480.

Collings, S., Caccetta, P., Campbell, N., and Wu, X., 2010. Techniques for BRDF correction of hyperspectral mosaics. IEEE Transactions on Geoscience and Remote Sensing, 48(10): 3733-3746.

Schlapfer, D., Richter, R., and Feingersh, T., 2015. Operational BRDF effects correction for wide-field-of-view optical scanners (BREFCOR). IEEE Transactions on Geoscience and Remote Sensing, 53(4): 1855-1864.

Wanner, W., Li, X., and Strahler, A.H., 1995. On the derivation of kernels for kernel-driven models of bidirectional reflectance. Journal of Geophysical Research: Atmospheres, 100(D10): 21077-21089.

Weyermann, J., Kneubuhler, M., Schlapfer, D., and Schaepman, M.E., 2015. Minimizing Reflectance Anisotropy Effects in Airborne Spectroscopy Data Using Ross-Li Model Inversion With Continuous Field Land Cover Stratification. IEEE Transactions on Geoscience and Remote Sensing, 53(11): 5814-5823.

Value

A matrix topographic and brdf corrected reflectance data


akamoske/hypRspec documentation built on July 30, 2024, 2:22 a.m.