wradlib.clutter.filter_gabella_a

wradlib.clutter.filter_gabella_a(img, wsize, tr1, cartesian=False, radial=False)

First part of the Gabella filter looking for large reflectivity gradients.

This function checks for each pixel in img how many pixels surrounding it in a window of wsize are by tr1 smaller than the central pixel.

Parameters:
  • img (numpy.ndarray) – radar image to which the filter is to be applied

  • wsize (int) – Size of the window surrounding the central pixel

  • tr1 (float) – Threshold value

  • cartesian (bool) – Specify if the input grid is Cartesian or polar

  • radial (bool) – Specify if only radial information should be used

Returns:

output (numpy.ndarray) – an array with the same shape as img, containing the filter’s results.

Examples

See Clutter detection using the Gabella approach.