y = x[:, (np.newaxis)]
if center is None:
    x0 = y0 = size // 2
else:
    x0 = center[0]
y0 = center[1]
return np.exp(-4 * np.log(2) * ((x - x0) ** 2 + (y - y0) ** 2) / fwhm ** 2)
Как сгенерировать 2D-гаусс с помощью Python?