pysteps.utils.tapering.compute_mask_window_function

pysteps.utils.tapering.compute_mask_window_function#

pysteps.utils.tapering.compute_mask_window_function(mask, func, **kwargs)#

Compute window function for a two-dimensional area defined by a non-rectangular mask. The window function is computed based on the distance to the nearest boundary point of the mask. Window function-specific parameters are given as keyword arguments.

Parameters:
  • mask (array_like) – Two-dimensional boolean array containing the mask. Pixels with True/False are inside/outside the mask.

  • func (str) – The name of the window function. The currently implemented function is ‘tukey’.

Returns:

out – Array containing the tapering weights.

Return type:

array