ForelUle

The Forel-Ule processor is an implementation of Giardino et al. (2019) in order to estimate the Forel-Ule color from satellite images. Adapter authors: Daniel Odermatt, James Runnalls

processors.forelule.forelule.chromaticity_values(sensor)
processors.forelule.forelule.dominant_wavelength_wrapper(x, y, max_chunk=1000)
processors.forelule.forelule.get_FU_class(hue_angle)
processors.forelule.forelule.get_hue_angle(x, y)

Yields values for FU 1-21: [229.45, 224.79, 217.12, 203.09, 178.91, 147.64, 118.289, 99.75, 88.37, 78.25, 71.08, 65.06, 59.56, 53.64, 47.89, 42.18, 37.23, 32.63, 28.38, 24.3, 20.98] See also Table 6 in Novoa et al. (2013): https://www.jeos.org/index.php/jeos_rp/article/view/13057

processors.forelule.forelule.hue_angle_coefficients(sensor)
processors.forelule.forelule.main_chunk(bands, x, y, w, h, width, height, chromaticity, hue_angle_coeff, env)
processors.forelule.forelule.process(env, params, l1product_path, l2product_files, out_path)

Forel-Ule processor. 1. Calculates a hue product from Polymer output

Parameters

env

Dictionary of environment parameters, loaded from input file

params

Dictionary of parameters, loaded from input file

l1product_path

unused

l2product_files

Dictionary of Level 2 product files created by processors

out_path

unused