sech_blur

NoiseGenerator.sech_blur(data_map, blur_width, noise_axis)

Blurs data_map by convolving with a sech^2 kernel.

Parameters:
  • data_map (ndarray[float]) – The data to blur.

  • blur_width (float) – The width in pixels of the blur. data_map is convolved with np.cosh(x/blur_width)**-2

Returns:

data_map with sech blur applied.

Return type:

ndarray[float]