Aerosol#

class hgrs.hgrs_kernel.Aerosol(prod, aerosol_model='COAV_rh70', first_guess=[0.01, 0], aot550_limits=[0.002, 0.8], raster_name='coarse_masked_raster', variable='Rtoa')[source]#

Bases: Solver

static filter2d(image, weight, windows)#

Function to convolve parameter image with uncertainty image

Parameters:
  • image – parameter image

  • weight – uncertainty image

  • windows – size of the window for convolution

Returns:

convolved result with same shape as image

conv_mapping(x)#

Nan-mean convolution

errFit(hess_inv, resVariance)#

Error/uncertainty of the estimated parameters :param resVariance: :return:

toa_simu(aot, rot, Rtoa_lut, sunglint_eps, aot_ref, BRDFg)[source]#